DropDownList EnableViewState错误?

时间:2014-02-10 00:12:14

标签: c# asp.net drop-down-menu viewstate asp.net-2.0

我正在使用ASP.NET 2.0。我在主页面上设置了EnableViewState="false",我的所有页面都设置了EnableViewState="true"在某些控件上。它在TextBox上运行正常,但DropDownList由于未知原因绝对会忽略本地EnableViewState="true"并丢失其值。

我在https://stackoverflow.com/a/11787177/758815找到了一个答案,但它基于ViewStateMode属性,似乎只出现在ASP.NET 4.0中。

关于此事的任何想法?

1 个答案:

答案 0 :(得分:1)

容器的EnableViewState设置会覆盖任何子控件EnableViewState设置,因此如果在页面级别将其设置为false,则在任何控件上将其设置为true都没有效果。

不确定为什么它适用于TextBox,也许它不是层次结构的一部分。