UltraWebGrid简单应用。(.net学习笔记)

1. 后台动态生成CheckBox,使用UltraWebGrid1_InitializeRow事件。

     protected   void  UltraWebGrid1_InitializeRow( object  sender, RowEventArgs e)
    
{
        
if (e.Row.Band.Index == 0)
        
{
            
string str = string.Empty;
            str 
= "<input id='chk" + e.Row.Index + "' type='checkbox' name='chkName" + e.Row.Index + " ' />";
            e.Row.Cells[
0].Text = str;
        }

    }

2. 前台实现对CheckBox的操作。

< script type = " text/javascript " >
function  UltraWebGrid1_ColumnHeaderClickHandler(gridName, columnId, button)
{
    
var oGrid = igtbl_getGridById("UltraWebGrid1");
    
var oRows = oGrid.Rows;
    
var count = oRows.length;
    
//var arr = new Array();

    
for(i=0,j=0;i<count;i++)
    
{
       
var chkID = "chk"+i;
       
var chk = document.getElementById(chkID);
       
if(chk.checked == true)    
       
{
            chk.checked 
= false;  
            
//var row = oRows.getRow(i);  
            //var cell = row.getCell(1); 
            //arr[j] = cell.getValue();   
       }
  
       
else
      
{
           chk.checked 
= true;   
      }
    
   }

}

</ script >

继续学习中...还不知道怎么在后台取得对CheckBox的控制。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值