Det lyder lidt som du er fløjet fra classic asp, eller php til asp.net. hvis dette er tilfældet er der bedre måder at bearbejde events end at lade dem alle ramme Page_Load metoden.
Men sådan her fanger du ex. ID på knappen der er kørt..
Du tester bare i din Page_Load om det er et postback eller om det er et nyt request.
if(!Page.IsPostBack) { //køres kun første gang aspx filen vises, eller du laver et Server.Redirect(".") } else { //køres ved postback's.. klik på knapper, onselectedindexchanged på dropdowns osv. }
Det er så vigtigt at du gemmer de ting du kun vil have kørt "On Page_Load" og ikke "On Page Postback"..
Jep det er jeg sådan set med på, men jeg har 3 forskellige knapper som brugeren kan trykke på på siden og derfor er jeg nødt til at fange hvilken knap det er brugeren har trykket på.
if(!Page.IsPostBack) { //køres kun første gang aspx filen vises, eller du laver et Server.Redirect(".") } else { //køres ved postback's.. klik på knapper, onselectedindexchanged på dropdowns osv. if(Knap 1 er trykket )
if(Knap 2 er trykket )
if(Knap 3 er trykket )
}
Men så er jeg da nødt til at bruge din metoden ovenover ikk?
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.