zoukankan      html  css  js  c++  java
  • ComponentArt Grid 部分字段的编辑和更新

    我们知道,在ComponentArt 的Grid 中,如果希望该行所有字段可以insert,但是在更新时,却希望部分字段是可以编辑的状态,那么,我们需要添加如下脚本:

    <ComponentArt:ClientTemplate ID="EditTemplate" runat="server">
                        
    <href="javascript:editGrid1('## DataItem.ClientId ##');">Edit</a> | <href="javascript:if (confirm('确认删除?')) deleteRow('## DataItem.ClientId ##');">Delete</a>

    然后在editGrid1 中添加:

    function editGrid1(rowId){
      
          
    var mo = Grid1.GetRowFromClientId(rowId);
          
    var ml = mo.GetMember(你要设置的列);
          
    var me = mo.GetMember(你要设置的列);
          ml.Column.AllowEditing 
    = false;
          me.Column.AllowEditing 
    = false;
          Grid1.Edit(Grid1.GetRowFromClientId(rowId)); 
      }

    这样就可以了

    呵呵,有什么不对的地方,欢迎大家批评,我会改正

  • 相关阅读:
    字符串转换整数 (atoi)
    Z 字形变换
    最长回文子串
    寻找两个有序数组的中位数
    二维码QRCode
    多个线程访问url
    store procedure 翻页
    store procedure example
    使用graphics2D给图片上画字符
    procedure的over(partition by ) function
  • 原文地址:https://www.cnblogs.com/lizheng114/p/1250926.html
Copyright © 2011-2022 走看看