Got an iPhone or iPad? We have a brand new Pastebin App for both devices, and it's totally free! Click here to download the new Pastebin App for iOS.
Guest

Untitled

By: a guest on Feb 9th, 2010  |  syntax: None  |  size: 1.85 KB  |  hits: 78  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1.    void Page_Load(object o, EventArgs e)
  2.     {
  3.         ScriptManager.GetCurrent(this.Page).RegisterAsyncPostBackControl(LnkBtnTest);
  4.         dl = new DataLayer();
  5.  
  6.         //Init user check
  7.         if (HttpContext.Current.User.Identity.IsAuthenticated)
  8.         {
  9.             try
  10.             {
  11.                 FormsIdentity id = (FormsIdentity)HttpContext.Current.User.Identity;
  12.                 FormsAuthenticationTicket ticket = id.Ticket;
  13.                 string userData = ticket.UserData;
  14.                 string[] roles = userData.Split(',');
  15.                 foreach (string role in roles)
  16.                 {
  17.                     if (role != "User")
  18.                     {
  19.                        
  20.                         Response.Redirect("../Login.aspx", false);
  21.                     }
  22.                     else
  23.                     {
  24.                         Response.Write(HttpContext.Current.User.Identity.Name.ToString() + " " + "<a href="+"../Logout.aspx"+">Logga ut</a>");
  25.                        
  26.                     }
  27.                 }
  28.             }
  29.             catch
  30.             {
  31.                 Response.Redirect("../Login.aspx", false);
  32.             }
  33.            
  34.  
  35.          }
  36.         //End User Check
  37.  
  38.         Cal.DayRender += new DayRenderEventHandler(Cal_DayRender);
  39.         Cal.SelectionChanged += new EventHandler(Cal_SelectionChanged);
  40.         DresserDrop.SelectedIndexChanged += new EventHandler(DresserDrop_SelectedIndexChanged);
  41.         HairProducts.SelectedIndexChanged += new EventHandler(HairProducts_SelectedIndexChanged);
  42.  
  43.    
  44.             LHairDresser = new List<HairDresser>();
  45.             LHairDresser = dl.GetHairDressers();
  46.             foreach (HairDresser q in LHairDresser)
  47.             {
  48.                 DresserDrop.Items.Add(q.FirstLastName);
  49.             }
  50.        
  51.         //Here are the postback-events...
  52.     }