CSDN博客

img vzxq

在DataGrid页眉上添加全选的CheckBox控件

发表于2004/9/13 17:17:00  2016人阅读

很简单的方法,就是用js实现:

页面:

AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False">
后台代码:

private void dgUserList_PreRender(object sender, System.EventArgs e)
{
foreach (DataGridItem item in dgUserList.Controls[0].Controls)
{
if (item.ItemType == ListItemType.Header)
{
CheckBox chkAll=(CheckBox)item.FindControl("chkAll");
System.Text.StringBuilder strScript = new System.Text.StringBuilder(" /n");

if(!Page.IsClientScriptBlockRegistered("checkStatus"))
Page.RegisterClientScriptBlock("checkStatus",strScript.ToString());

chkAll.Attributes.Add("onclick","checkStatus()");
return;
}

0 0

相关博文

我的热门文章

img
取 消
img