1
1
确保:
|
2
2
静态页面控件与动态页面控件一样创建。你的页面负载可能会有所不同。无论何时回发所有控件 重新创建 这意味着它们是用它们的初始值创建的。这是因为在创建控件之后asp.net扔掉控件/对象。 每次回发时,它们都会被创建和初始化,并在过程中丢失状态。 但是在创建控件之后 Asp.Net加载随请求一起发送的任何viewstate 控件的viewstate未启用 EnableViewState属性为true 控制的一部分。 或者,当你加载页面时, . 正在失去所有的控制数据。如果你能发布页面加载的逻辑,它可能会得到澄清。 |
3
1
我过去也遇到过类似的问题(实际上有好几次),但对我帮助最大的是理解ASP.NET页面生命周期。 微软已经 an article this post 所罗门·沙弗真的把一切都搞清楚了。 我建议阅读这两篇文章,然后再问一些关于特定状态、何时加载/保存数据等的问题。。 希望这有帮助。
|
4
1
请注意,您可能需要使用
|
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |