webgrid的使用:(一)、单某一行时,将该行的关键字赋给一个文本框,以作其它用。

在OnRowSelect事件中调用getcode(),即当选择某一行时,将该行的一个关键字赋给一个文本框,以便以后使用。
function getcode()
{
 var grid = wgGetGridById("wgplanxx");
    var lastObj = grid.getSelectedObject();
    var row = lastObj.getRowElement();
    frmplanxx.txtkeycode.value=wgGetCellByName(row, "umrpid").innerText;
}
selectrow()方法的用途主要是:当页面第一次加载时,使第一行为选中状态,选择其它行时,使它成为选中状态。     
function selectrow()
{
 if(document.all.item("wgplanxx")!=null)
 {
 var grid = wgGetGridById("wgplanxx");
 var hTbl = grid.GetRootTable().gettbTBElement();
    if(hTbl.rows.length>0)
    {
  var rows = hTbl.rows;
  var destRow;
  for (var i=0;i<rows.length; i++)
   if (wgGetCellByName(rows[i], "umrpid").innerText==frmplanxx.txtkeycode.value)
   {
    destRow=rows[i];
    break;
   }
 if(destRow==null)
  grid.GetRootTable().selectRow(0);
 else
  grid.GetRootTable().selectRow(destRow.rowIndex);
    }
   }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值