当前位置: 代码迷 >> ASP.NET >> 单击了button后radio的状态复原了怎么处理
  详细解决方案

单击了button后radio的状态复原了怎么处理

热度:7392   发布时间:2013-02-25 00:00:00.0
单击了button后radio的状态复原了怎么办?
datalist里面用了html的radio,页面有服务器端的按钮button,如果某些radio被选中后,单击了button后,被选的radio有变会未选状态,这个问题怎么解决丫?

------解决方案--------------------------------------------------------
html的radio

你将它们runat= 'server ',并且允许它们保存状态,就行了。
------解决方案--------------------------------------------------------
为什么不用Web服务器控件..
------解决方案--------------------------------------------------------

runat= 'server '
------解决方案--------------------------------------------------------
在代码里定义一个变量来存这个状态就行了。if(Request.Form[ "xxx "] != null) 就表示有提交,记住它,再显示到页面里就行了,效率比用Runat=Server高那么一点点!
------解决方案--------------------------------------------------------
那就在页面加上一个隐藏域,用来保存radio的值
然后在onload里面还原
------解决方案--------------------------------------------------------
id属性不能绑定数据了.

---

你为什么要用ID属性绑定?可能你的解题思路有些问题。

另外,你可以扩充自定义属性来保存值的。
  相关解决方案