如何在asp.net中的用户定义的数据网格中使列可编辑

how to make the column editable in user defined datagrid in asp.net?

本文关键字:数据网 网格 编辑 数据 用户 asp net 定义      更新时间:2024-06-02

我想编辑特定行中的特定列。我正在使用以下javascript:

  for (var i = 0; i < arrDisplayRows.length; i++) {
    var ID = arrDisplayRows[i].getFieldByName("ID").getValue();
    if (ID == "aa") {
        arrDisplayRows[i].getFieldByName("Rate").setAttribute("isReadOnly", false);
    }

但这不起作用。请帮我一下。

尝试低于

getElementById("myText").readOnly = true;

尝试下面的java脚本。它运行良好。

for (var i = 0; i < arrDisplayRows.length; i++) {
var ID = arrDisplayRows[i].getFieldByName("ID").getValue();
if (ID == "aa") {
    arrDisplayRows[i].getFieldByName("Rate").element.Readonly=true;
}