【发布时间】:2011-10-07 14:42:20
【问题描述】:
我想在 ASP.NET 中创建一个动态的DropDownList,但在回发后DropDownList 丢失了选定的值。在回发时重新创建控件没有效果(ViewState,相同的 ID)。
我想知道DropDownList 的 ViewState 是否不起作用。我之前创建过动态文本框,它们在回发后保留值。
我正在考虑从本文中的表单帖子中获取价值:
http://www.aspsnippets.com/Articles/Creating-Dynamic-DropDownList-Controls-in-ASP.Net.aspx
这是解决此问题的常用方法吗?
【问题讨论】:
-
什么时候重新创建控件?加载还是初始化?
-
你能发布你的代码吗?如果我们不必猜测,那么发现问题会容易得多。
标签: c# asp.net drop-down-menu viewstate