02. august 2007 - 09:39Der er
9 kommentarer og 1 løsning
Button click køres først efter Page_Load
Jeg har en side med en knap på, når jeg trykker på den, så køres funktionen Page_Load før min event handler til knappen. Kan jeg sikre mig at knappens event handler bliver kørt først?
Når jeg vælger login i den første brugerkontrol, så kunne jeg godt tænke mig at jeg kunne tjekke på Session["id"] i den anden brugerkontrol. Problemet er jo bare at Session["id"] først bliver sat, når event funktionen er blevet kørt.
Her er koden:
protected void Page_Load(object sender, EventArgs e) { if (Session["id"] != null) { Label deleteLbl = null; foreach (Control c in this.Controls) { if (!(c is Label)) continue; Label lbl = (Label)c; if (lbl.CssClass == "error") { deleteLbl = lbl; break; } } this.Controls.Remove(deleteLbl);
Hehe, tak for hjælpen, jeg vidst ikke at der var et indbygget login system, det tager jeg et kig på engang når jeg ikke har en deadline jeg skal holde ;-) vil du være venlig at smide et svar?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.