使用母版页,DropDownList回发不能保存状态
新建一个页面,使用了母版页,页面中使用了一个DropDownList,回发后不能保存状态,每次回发都执行了母版页的Page_Load事件,请问怎么解决啊? --------------------编程问答-------------------- 在母版页中if (!IsPostBack)
{
}
--------------------编程问答--------------------
if (!IsPostBack)
{
绑定数据操作
}
如果这个不可以的话,你检查下你的页面元素是不是正确,有没多写个form之类的。 --------------------编程问答-------------------- 在母版页中
if (!IsPostBack)
{
}
已经有了 --------------------编程问答--------------------
母版有一个form,页面中没有form.
将母版中的form删除 ,页面中加form,依然没有用 --------------------编程问答--------------------
注意控件或页面的EnableViewState 。 --------------------编程问答--------------------
EnableViewState="true"
没有用 --------------------编程问答-------------------- 一点也不明白为什么会“不能保存状态”。你给出的信息安全跟结果没有关系,你最好贴一个小例子(各自十几行代码)来演示一下你的两个部分的代码。 --------------------编程问答-------------------- “每次回发都执行了母版页的Page_Load事件”有什么关系啊?你这样写会,误导有些人去“自发地”去添加 if (!IsPostBack) 而不是先搞清机制再修改。 --------------------编程问答-------------------- 这与执行MASTER页的PAGE_LOAD没有任何关系,检查你的代码,webconfig,子和母两个页面的页面头是否正确.一直使用master,从来没有过不能保存状态的情况.
补充:.NET技术 , ASP.NET