我在页面上放了一个链接,然后点击,我写了一些代码,在点击后添加一些控件,
DropDownList newDropdownlist = new DropDownList(); panel.Controls.Add(newDropdownlist); CheckBox newChkbox = new CheckBox(); panel.Controls.Add(newChkbox); TextBox txt = new TextBox(); txt.ID = "txtPhoneValue"; panel.Controls.Add(txt);
我的问题是,当我点击此链接时,它会添加这些控件一次,但如果我再次单击它不会添加更多,接缝删除以前添加的控件并重新添加它们.
我想添加越来越多的每个链接点击.
好的,这些添加的控件不会在回发之间的任何地方保留.因此,您应该在每次页面重新加载时添加它们.
考虑使用一些标志(例如存储在Session中)来指示必须添加其他控件.