日期:2014-05-18  浏览次数:20474 次

altas或asp.net ajax如何保存服务器控件的数据?来研究下
一般意义上,服务器控件的数据都是保存在viewstata里面的,可是用altas改变控件数据后(如dropdownlist),如了后,我发现网页源码里面并没有变化(包括_viewstate隐藏框),当我把页面提交后,后台的cs依然可以得到更新后的服务器控件数据,有没有人知道为什么,为什么viewstate没有改变,而后台可以得到变化了的控件数据.

------解决方案--------------------
ServerControl 缺省会PostBack.可不用ViewState来保存。不信人可以试试随便拉一个ServerControl(WebControl)在Page上,输入一些值,按F5。它的值会保存的。
------解决方案--------------------
你这两句话自相矛盾。

ie只显示页面下载时的代码,并不显示内存中的代码,所以你看不到动态内容。但是你可以使用其它专门用于调试网页的工具,就可以看到最新的内容了。