function getcode()
 {
     var grid = wgGetGridById("WebGrid1");
     var lastObj = grid.getSelectedObject();
     var row = lastObj.getRowElement();
     aspfrm1.txtcode.value=wgGetCellByName(row, "cvencode").innerText        
 }
在网页的HTML中加上这个函数,WebGrid1是WebGrid名称,aspfrm1是HTML中FORM的id,cvencode是WEBGRID要获取的列对应的字段名,txtcode网页一个文本框的名称.在WebGrid的ClientEvents的clickrow写getcode();
函数功能是点击行时把"cvencode"值保存至txtcode中,然后你可以有其它服务器事件中操作该行了

解决方案 »

  1.   

    function getcode()
    {
         grid = wgGetGridById("WebGrid1"); 
                 lastObj = grid.getSelectedObject();
     row = lastObj.getRowElement();
    document.all.form1.txbdwbm.value = wgGetCellByName(row, "dwbm_bm").innerText;
    document.all.form1.txbdwmc.value = wgGetCellByName(row, "dwbm_mc").innerText;
    document.all.form1.txblxr.value = wgGetCellByName(row, "dwbm_lxr").innerText;
    document.all.form1.ddlb_jm.value = wgGetCellByName(row, "sj").innerText;
    }