读书人

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

发布时间: 2012-01-20 18:53:53 作者: rapoo

单击了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属性绑定?可能你的解题思路有些问题。

另外,你可以扩充自定义属性来保存值的。

读书人网 >asp.net

热点推荐