2012-03-25 7 views
0

Ich habe Benutzersteuerungsdatei cust_list.ascxBenutzersteuerungsknopf klicken in asp.net

ich habe dieses Steuerelement meiner aspx Seite hinzugefügt. haben zwei Schaltflächen in meiner aspx Seite ..

während page_load I angezeigt 5 steuert ..

, wenn ich auf der nächsten button.it klicken, wird nächsten 5 Kontrollen zeigen ... ich zu vorherigen Taste haben.

mein Problem ist, wenn in klicken Sie auf die Schaltfläche, die in der Benutzersteuerung ist nach dem nächsten Button klicken Sie auf die Seite zurückgesetzt ursprünglichen Zustand. Which ist Situation wie beim ersten Mal Seite geladen wurde aber button_click im Benutzer Steuerelement nicht ausgelöst .

+0

vielleicht sollten Sie Ajax verwenden nicht alle zum Rendern der Seite, wenn die Schaltfläche –

+0

asmx geklickt wird, wird Ihre Steuer Benutzer? –

+0

sorry cust_list.ascx ist Benutzerkontrolle – kalpesh

Antwort

0

untenstehenden Link Sie könnten

https://stackoverflow.com/a/9080243/546033

Es statt HtmlGenericControl benutzen, um Ihre Steuerung wie Button

helfen Oder die Benutzersteuerung bei Page_Load laden müssen Sie ODER Page_Init so dass die Steuerung Ereignisse werden registriert wie

Page_Load(object sender,EventArgs e) 
{ 
createControls(); 
} 

Achten Sie darauf, den Funktionsaufruf aus if(!isPostBack) zu halten, da es nicht nach Postback klicken kann.

hoffen, dass diese Ihnen hilft ....

Verwandte Themen