我最近在msdn上冲浪寻找会话状态管理工具,我遇到了viewstate,它可以用于在页面回发时保留页面或控件值,所以我创建了一个简单的应用程序,其中包含一个asp:textbox和asp:button现在我为textbox创建了EnableViewState="false"并运行页面,输入一些值并单击按钮,页面回发但值被保留,我认为这可能是因为pages viewstate属性被启用,所以我更改了页面指令中的EnableViewState="false",并运行页面,在回发过程中textbox的值仍然保留在textbox中有人能用一个小例子告诉我viewstate在我的场景中是如何工作的吗
发布于 2012-03-07 05:21:52
TextBox被呈现为输入控件,因此值被回发,并再次将设置为TextBox。
视图状态在TextBox上对其他属性有意义,您可以通过编程设置它,或者在您将其隐藏并希望保留其内容的情况下。
https://stackoverflow.com/questions/9591956
复制相似问题