后台获取静态控件的值
来源:互联网 发布:vb编程线制作 编辑:程序博客网 时间:2024/06/05 09:22
在开发web页面时,有时我们会使用HTMLSELECT控件作为列表项的选择控件,有时还会在客户端使用JS方式修改其值(比如Ajax),但这种方式修改的值是无法在服务端CS代码中访问的,因为JS修改后的表单值没有同步更新到ASP.NET的VIEWSTATE隐藏域中,解决的办法如下:
1. 如果是只访问HTMLSELECT控件的选择的VALUE值,可以使用Request.Form["Select1"].ToString()来获取
2. 如果要同时访问VALUE和TEXT值,可以在表单添加隐藏域<asp:HiddenField>,在前台JS更新HTMLSELECT控件时同步更新此隐藏域的VALUE,然后后台CS即可获取隐藏域的VALUE。
想一想可能是MS的BUG吧,<asp:HiddenField>中JS更新的VALUE值,后台可以访问,<select runat="server">控件更新的值确无法在后台CS访问。
- 后台获取静态控件的值
- jsp静态数据获取后台传来的值选择默认
- 后台获取前台动态生成控件的值
- 前台jsp控件获取java后台返回的值
- .net后台获取html控件值的2种方法
- EXT.NET后台获取前台控件的值或属性
- asp.net后台获取html控件值
- ASP.Net 如何让后台的cs页面获取到前台的html控件的值
- [Asp.Net]asp.net后台获取前台html控件的值的方法
- js前台改变服务器控件的disable的属性,后台获取不到值
- 后台获取前台htnl控件
- ASP.NET 后台动态生成CheckBOx控件并获取选中的值
- Asp.net中从后台中如何获取html控件的值?
- .Net 后台获取GridView里<TemplateField>的控件值是否变化
- 如何在后台代码获取控制EditItemTemplate的控件
- 后台获取datalist每项里的某个控件
- WebForm框架页面上js修改服务端控件导致后台不能正确获取到控件值的问题【总结】
- C#后台获取前台HTML控件值实例
- 有意思的排序算法-合并排序
- 移动应用丰富动效的六点原则
- 运行错误的解决办法
- GPS模块URAT输出数据协议NMEA
- win8测试之旅
- 后台获取静态控件的值
- Tomcat启动指定的Web工程
- nginx模块_使用gdb调试nginx源码
- 有意思的排序算法-堆排序
- 隐藏div+ 设置单元格有细线
- 目标跟踪小结
- 浅谈C++中句柄的使用
- 信号的转发 QSignalMapper,mutex 和waitcondition的使用(QtSdk--threads/movedobject)
- 有意思的排序算法-快速排序