请问如何让在DataGrid 中的 RadioButton实现单选,如何取到这个RadioButton的值

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:20:40

这个问题挺不好处理的,
我觉得这个得这个得html控件,,不过要强行这么写的话我觉得能不能这样,在aspx生成的html页里动态修改:首先把aspx自动生成的html页里动态改过名的RadioButton全部找出装到一个集合里,,然后给给他们动态的添加同一个组名,组名同的话应该就实现单选了,,

找出RadioButton:
//参数是拼接的id
function getcoll(prefix,s,chk)
{
var i =s;
var oArr=new Array();
while(true)
{
var o=getobj( prefix + '__ctl' + i + '_' + chk);
if(o!=null)
{
oaar.push(o);
}
else
{break;
}i++;
}
return oArr;
//然后过一遍全部单选按钮,给他们同一组名,
function _ChangeAll( prefix,s,chk )
{
var oArr = _GetColl( prefix,s,chk );
for( var o in oArr )
{
o.GroupName="a";
}
}

//好像哪有问题了,,共同研究下

这个问题我以前也碰到过,只有一个办法,写JAVASVRIPT代玛.