Fråga : Användaren för ASP.NET C# kontrollerar utfärdar

Jag har skapat en ASP.NET-användare kontrollerar, och I-förmiddagen som skapar dynamiskt någon ASP.NET, kontrollerar, i en framförandeåsidosättandemetod och att tillfoga en klickahändelse. Men, om jag klickar kontrollera som sidan postar tillbaka men, händelsen avfyrar inte. Om jag skapar, samma kontrollerar med samma kodifierar i ett annat område (eg. Page_Load,) som den fungerar fint. Vilken förmiddag mig som orätt gör?

I har fäst något tar prov kodifierar nedanfört, men har tagit bort de non-relevant delarna av code. > för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
" codeBody " system för class= för using "; using System.Collections.Generic; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; offentligt partiskt klassificerar Controls_Pager2: System.Web.UI.UserControl { skyddade utan laga kraft Page_Load (anmärka avsändaren, EventArgs e), { } utan laga kraft skyddad åsidosättande framför (den HtmlTextWriter författare) { LinkButton linkButton = nya LinkButton (); linkButton.ID = ”btnNext”; linkButton.Text = ”därefter”; linkButton.CommandArgument = (_pageNumber++) .ToString (); btnNext_Click för linkButton.Click +=; PlaceHolder1.Controls.Add (linkButton); basera. Framför (författare); } skyddad utan laga kraft btnNext_Click (anmärka avsändaren, EventArgs e), { Response.Write (”klickat”); } }
" klar "

Svar : Användaren för ASP.NET C# kontrollerar utfärdar

Andra lösningar  
 
programming4us programming4us