客户端的javascript改变了asp.net webform页面控件的值,后台代码中如何获取修改后的值。
无论是什么的html控件,只要加上了runat="server"就是服务器控件可,绝对会有viewstate产生,只不过,在页面用javascript操作控件的时候没有同时更新控件上的viewstate信息,后台获取的还是原来没有修改的viewstate。
后台代码用this.txtName获取的是viewstate的值是javascript修改前的值。。
应该用Request.Form["txtName"]获取javascript修改后的值。