- 精品下载 | 实用查询 | 词典查询 | 桌面壁纸 | 网址 | 笑话 | FLASH频道 | 天气文章资讯 | 站长工具 | 证件办理 | 闪字生成 | 广告代码 | 在线手册 | 有问必答
您现在的位置: 蓝派网 >> 文章中心 >> 网络编程 >> .NET >> .NetFramework >> 正文
站内文章搜索:           

给GridView添加复选框的方法

作者:佚名    文章来源:网络转载    更新时间 :2007-11-25 13:34:56
在GridView添加一个模板列:
<asp:TemplateField>
                <HeaderTemplate>
                    <asp:CheckBox ID="cbSelAll" runat="server" Text="全选" AutoPostBack="True" OnCheckedChanged="cbSelAll_CheckedChanged" />
                </HeaderTemplate>
                <ItemTemplate>
                    <asp:CheckBox ID="cbSel" runat="server" />
                </ItemTemplate>
            </asp:TemplateField>   用法: protected void cbSelAll_CheckedChanged(object sender, EventArgs e)
    {
        CheckBox cbAll = (CheckBox)sender;
        if (cbAll.Text == "全选")
        {
            foreach (GridViewRow gvr in GridView1.Rows)
            {
                CheckBox cbSel = (CheckBox)gvr.Cells[0].FindControl("cbSel");
                cbSel.Checked = cbAll.Checked;
            }
        }
    }
foreach (GridViewRow gvr in GridView1.Rows)
        {
            CheckBox cbSel = (CheckBox)gvr.Cells[0].FindControl("cbSel");
            if (cbSel.Checked == false)
            {  


                //...
            }
        } 

 
【相关文章:】
没有相关文章

发表评论】【打印此文】【关闭窗口】【点击数:
★好玩的休闲小游戏★
网友评论:
数据载入中,请稍后……