如何在asp.net中的用户定义的datagrid中使列可编辑?

时间:2015-02-26 04:52:50

标签: javascript c# asp.net

我想编辑特定行中的特定列。我使用以下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);
    }

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

2 个答案:

答案 0 :(得分:0)

尝试以下

getElementById("myText").readOnly = true;

答案 1 :(得分:0)

尝试下面的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;

}