您的位置:首页 > 移动开发 > Objective-C

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

2007-10-27 23:12 239 查看
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的控制。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息