标题:[求助]嵌套在gridview里的radiobutton 怎么才能只选中一个(急)
只看楼主
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
结帖率:100%
 问题点数:0 回复次数:8 
[求助]嵌套在gridview里的radiobutton 怎么才能只选中一个(急)
嵌套在gridview里的radiobutton 怎么才能只选中一个(急)
搜索更多相关主题的帖子: 嵌套 gridview radiobutton 
2007-09-18 12:43
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
得分:0 
不懂什么意思?能再说明白点吗?

------------------不为别的,就为你,我的理想!-----------------
2007-09-18 12:47
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
得分:0 
不好意思图片上传不了

就是在gridview中添加个模板列改列中放个radiobutton控件.
当gridview中有很多条数据时这个radiobutton每行只能选一个

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-09-18 13:01
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
两个radiobutton的名字弄成一样的

飘过~~
2007-09-18 13:23
jxnuwy04
Rank: 2
等 级:新手上路
威 望:4
帖 子:768
专家分:0
注 册:2006-9-15
得分:0 

因为我现在用的是03的,你的问题暂时还没想到答案,我想问一下你的这个问题不知道用CheckBox能否解决.


------------------不为别的,就为你,我的理想!-----------------
2007-09-18 13:39
stggg
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-7-21
得分:0 
用javascript控制,应该很简单
把gridview看成table,对table里面的东西进行操作
在radiobutton的onclick事件里添加onlySelect(this)
function onlySelect(chk)
{
var td = chk.parentElement;
var table = td.parentElement.parentElement;
var colIndex = td.cellIndex;
for(var i = 1;i < table.rows.length;i++)
{
table.rows[i].cells[colIndex].children[0].checked = false;
}
chk.checked = true;
}

2007-09-18 17:07
梦灵儿
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:260
专家分:9
注 册:2007-8-7
得分:0 
可以用cheakbox实现........

ArrayList list = new ArrayList();
for(int i =0;i<this.DataGrid1.Items.Count;i++)
{
CheckBox ck = this.DataGrid1.Items[i].Cells[0].FindControl("CheckBox1") as CheckBox;
int newid = Convert.ToInt32(this.DataGrid1.Items[i].Cells[1].Text);
if(ck != null)
{
if(ck.Checked)
{
list.Add(newid);
}
}
}
if(list.Count != 0)
{
BLL.News news = new BLL.News();
news.DeleteMostNews(list);
Response.Write("<script>alert('删除成功!');</script>");
BindNews();
}
我这是段 C#代码

2007-09-18 19:09
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
得分:0 
用客户端的radio,设置相关属性(好像是name还是group不记得了)

然后服务器端根据Request.Form[radioID]取值

Flying without wings
2007-09-18 19:19
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
得分:0 

多谢各位的回复
这里的要求是用radiobutton
我试下6楼的写法


有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-09-19 12:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-170876-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.233811 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved