我在rowrowatabound事件中动态地在gridrow中添加一个单选按钮。 我想要特定行网格的选定单选按钮的值。
目前我正在获得价值bt它不会返回特定行索引的值。
请参阅下面的代码:
function GetBlastid()
{
var gv = document.getElementById("<%=grdOofMailProcess.ClientID%>");
var rbs = gv.getElementsByTagName("input");
var flag = 0;
for (var i = 0; i < rbs.length; i++)
{
if (rbs[i].type == "radio")
{
if (rbs[i].checked)
{
alert(rbs[i]);
flag = 1;
document.getElementById('hdnBlastId').value=rbs[i].value
break;
}
}
}
}
答案 0 :(得分:0)
一旦你得到哪个radiobox被检查导航到它的父并获得行索引row.rowIndex,我无法给你确切的代码因为我不知道你如何放置单选按钮,无论它是直接在列下还是有不同的父母。
function GetBlastid()
{
var gv = document.getElementById("<%=grdOofMailProcess.ClientID%>");
var rbs = gv.getElementsByTagName("input");
var flag = 0;
for (var i = 0; i < rbs.length; i++)
{
if (rbs[i].type == "radio")
{
if (rbs[i].checked)
{
alert(rbs[i]);
//here get the parent of rbs[i] and navigate to the row to get the row index.
flag = 1;
document.getElementById('hdnBlastId').value=rbs[i].value
break;
}
}
}
}