如何在ASP.NET ViewState HiddenField中设置ASP.NET TextBox值的值

时间:2013-01-24 17:23:48

标签: javascript jquery asp.net

我有一个ASP.NET TextBox,它的Text是用JavaScript设置的,我们所有人都知道如果页面做回发,这个Text将会消失,因为它没有从服务器设置为在ViewState HiddenField上保存它的值ASP。 NET Create用于保存ASP.NET控件的状态

所以ASP.NET团队正式创建了一种方法来手动将TextBox的值设置为HiddenField,或者另一方面有一个技巧,我不需要编写任何服务器用于保存客户端的值集的状态的侧码

此致

1 个答案:

答案 0 :(得分:0)

所以你有一个asp文本框,你的代码背后没有提升它的价值?

你接近回答你想要的问题

如果通过javascript设置值,那么它就像最终用户刚刚输入它一样 - 它在客户端上,你只需要将它送到服务器

如果在文本框中启用了viewstate 然后执行回发,然后将其发送到服务器
......所以其中一件事没有发生

即。您需要在文本框中启用视图状态和/或启动回发