Asp.net 从从两级母版页继承的页面中丢失TextBox.Text(ViewState)
我有一个页面(Asp.NET3.5),它继承如下:Main.master->Submaster.master->page.aspx 当我在page.aspx中填充一些文本框后回发到服务器时,它的值保持为空 应该注意的是,Main.master->otherpage.aspx上的viewstate 工作正常,Submaster.master上的EnableViewState设置为trueAsp.net 从从两级母版页继承的页面中丢失TextBox.Text(ViewState),asp.net,master-pages,viewstate,Asp.net,Master Pages,Viewstate,我有一个页面(Asp.NET3.5),它继承如下:Main.master->Submaster.master->page.aspx 当我在page.aspx中填充一些文本框后回发到服务器时,它的值保持为空 应该注意的是,Main.master->otherpage.aspx上的viewstate 工作正常,Submaster.master上的EnableViewState设置为true 有什么想法吗?我创建了一个母版页、一个嵌套母版页和一个普通页来重现您的情况。在页面中添加文本框、按钮和标签,并
有什么想法吗?我创建了一个母版页、一个嵌套母版页和一个普通页来重现您的情况。在页面中添加文本框、按钮和标签,并设置按钮单击以用文本框内容覆盖标签,效果良好。你能提供额外的信息吗?我刚刚发现,如果我用一个文本框和一个按钮创建另一个空白页(继承自同一母版页),回发数据就可以正常工作,因此它与两个母版页无关。我当前页面中的某些内容只是大声喧哗textbox的viewstate SomeHow我发现了问题它与母版页或其他任何内容没有任何关系我只是意外地将textbox.text值设置为null,这导致它在回发时失去值,感谢您的支持