日期:2014-05-19  浏览次数:20365 次

dropdownlist状态丢失的问题
请教大家一个问题。困扰我一天了。在一个page上有个dropdownlist,在第一次PageLoad的时候(IsPostBack   ==   false)动态添加Items。但是一旦页面重新PageLoad(比如点了个按钮),dropdownlist的Items就丢失了。可是如果页面上有一次回调以后(IsPostBack   ==   true),Items就再不会丢失了。我想只在第一次PageLoad的时候(IsPostBack   ==   false)动态添加Items,并且保存其状态,该如何处理呢?谢谢。

------解决方案--------------------
用if(!this.IsPostBack)判断语句封装
------解决方案--------------------
可以用ViewState存起来
------解决方案--------------------
页面是不是没有缓存啊
把这个 <%@ OutputCache Location= "none " %> 去丢