On postback htmlgeneric control remove its childeren controls in asp.net, why? -


i have htmlgeneric control , on run time adding control in when click on button added controls disappear.

dynamically created controls need created on every post back. need give them id if want maintain , restore viewstate.

for example, show textbox first time page loaded, on subsiquent page loads, control missing:

protected void page_init(object sender, eventargs e) {     if (!ispostback)     {         textbox newcontrol = new textbox()         {             id = "newcontrol"         };         somecontrol.controls.add(newcontrol);     } } 

however, if create control on every postback same id, control maintained it's text:

protected void page_init(object sender, eventargs e) {     textbox newcontrol = new textbox()     {         id = "newcontrol"     };     somecontrol.controls.add(newcontrol); } 

here's article dealing dynamic controls.


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -