c# datagrid模板里面的RadioButton???

网页程序,我用了datagrid控件,模板的第一列我放了个RadioButton想实现第一列第二列RadioButton数据绑定RadioButton数据绑定......... 网页程序,我用了datagrid控件,模板的第一列我放了个RadioButton想实现
第一列 第二列
RadioButton 数据绑定
RadioButton 数据绑定
...... ......
下面还有个确定按钮,意在单选一个RadioButton点击确定按钮执行个动作。可是当我操作的时候发现:可以同时选择两个RadioButton,怎么解决这个问题啊,请大侠们帮帮忙,谢谢啊!!!答案好给加分!!!
我的RadioButton已经定义组了啊,不就是那个GroupName属性吗。
<ItemTemplate>
<asp:RadioButton id="DetailCheck" GroupName="DataDetail" AutoPostBack="True" Runat="server"></asp:RadioButton>
</ItemTemplate>
这里是不让用name这个属性的。
展开
 我来答
haoyuzhou009
2009-02-21 · TA获得超过493个赞
知道小有建树答主
回答量:440
采纳率:0%
帮助的人:156万
展开全部
要么添加datagrid的事件
要么就脚本控制

function radioChange(obj)
{
if(obj.checked)
{
var inps=document.getElementsByTagName("input");
for(var i =0;i<inps.length;i++)
{
var elm = inps[i];
if(elm.type == 'radio')
{
if(elm.id == obj.id)
{
var id = obj.id;
var arrId = id.split('_');
//alert(arrId[2]);
document.getElementById("hidRadio").value = arrId[2];
}else
{
elm.checked = false;
}
}
}
}

------------
<ItemTemplate>
<asp:RadioButton id="DetailCheck" GroupName="DataDetail" AutoPostBack="True" Runat="server" onclick="javascript:radioChange(this);" ></asp:RadioButton>
</ItemTemplate>
}
huhqlake
2009-02-20
知道答主
回答量:44
采纳率:0%
帮助的人:0
展开全部
给你的 RadioButton定义一个name 就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祎采枫U9
2009-02-21 · TA获得超过367个赞
知道小有建树答主
回答量:646
采纳率:0%
帮助的人:146万
展开全部
要定义相同的组名,你不是一个定义一个组吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式