c# - 如何使用 Javascript 更改 Gridview 中隐藏字段的值?

标签 c# javascript gridview hidden-field

好的,我需要更改 gridview 中隐藏字段的值,这是迄今为止我所拥有的:

for(var i = 0; i < gv_Proofs.rows.length; i++)
{
    var tbl_Cell = gv_Proofs.rows[i].cells[0];
    var sdiFound = false;

    for(var x = 0; x < tbl_Cell.childNodes.length; x++)
    {
        if(tbl_Cell.childNodes[x].id == "_ctl0_MasterContentPlaceHolder_gv_Proofs__ctl2_lbl_SDI")
        {
            if(tbl_Cell.childNodes[x].innerHTML == sdi)
                sdiFound = true;
        }
        if(tbl_Cell.childNodes[x].id == "_ctl0_MasterContentPlaceHolder_gv_Proofs__ctl2_lbl_Updated" && sdiFound)
            tbl_Cell.childNodes[x].value = "true";
    }
}

谁能告诉我我做错了什么?谢谢!

最佳答案

我成功了。上面的循环工作得很好,但显然我的 sdi 值并不总是设置正确,因此我检查的值总是设置为 false。因此,如果有人再次遇到此问题,上述内容在我的情况下非常有效。

关于c# - 如何使用 Javascript 更改 Gridview 中隐藏字段的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/344212/

相关文章:

javascript - 三个 js 自定义几何体 - 光照不工作

c# - .NET Core 查询 Postgres 上的可选过滤器?

javascript - 检查互联网连接并更改内容 jquery/Javascript

c# - 阻止用户在服务器 .NET 上显示 XML 文件

JavaScript 获取不包含子项的 textContent

c# - 将大数据集加载到 c# GridView 中的性能问题

c# - Devexpress 12.1 MVC GridView 内部选项卡条问题

ajax - 不重新加载页面的 gridview Yii2 中的分页

c# - 检查用户输入是真还是假

c# - 什么是 'api_key' 以及如何正确使用它