您的位置:程序门 -> .net技术 -> c#



gridview中radio或radiobutton单选的问题????


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


gridview中radio或radiobutton单选的问题????
发表于:2007-01-05 17:21:17 楼主
情况一:
如果在gridview的模版列中用radiobutton控件,通过编码可以实现单选行,当需要在页面代码中写代码,而且会导致页面刷新(groupname设为一样没有用),请问我如何才能实现单选radiobutton按钮而不刷新页面???

情况二:
如果在页面的源里写入radio,可以实现gridview中radio的单选,而且可以获取该行的主键值,但是问题是:如果我选中一个radio后,刷新页面后我想保留radio的选中状态,请问如何实现???


在线等。。。。。。。。。。。。。
发表于:2007-01-05 17:33:101楼 得分:0
呀     我也遇到同样的问题     等待高手帮忙哦

我顶...
发表于:2007-01-05 22:46:582楼 得分:0
怎么没有人回答我啊...
发表于:2007-01-06 08:43:553楼 得分:0
1   用ajax
不知道你想选中触发什么样的逻辑事件     前台写代码   调用后台ajax方法   并且return   false   看看能不能达到你的要求

2   .net是无状态的     把选中的行数保存在viewstate里吧   然后再onrowdatabound事件中
比较e.row.rowindex   在让他是选中的状态     看看可不可以
发表于:2007-01-06 10:03:024楼 得分:0
1、一定要用ajax吗?不用可以实现不
2、保存状态的我试过,不过要用代码来实现,是不是非server控件在页面刷新后不能保存状态?
发表于:2007-01-06 10:11:315楼 得分:0
.aspx这样写
<input   type= "radio "   id= "radselected "   name= "radselected "   value= ' <%#eval( "job_id ").tostring().trim()%> '>
.cs这样写
request.form[ "radselected "].tostring()
就可以实现你要的效果
发表于:2007-01-06 14:41:556楼 得分:0
这样能获取到我要的值,但是问题是我如何才能使得页面刷新后保留radio的选中状态
发表于:2007-08-11 09:24:017楼 得分:0
还没有人能给出答案吗


快速检索

最新资讯
热门点击