标题:【求助】在GridView1怎么全选复选框
只看楼主
xiaxun
Rank: 1
等 级:新手上路
帖 子:207
专家分:7
注 册:2009-8-30
结帖率:79.31%
 问题点数:0 回复次数:2 
【求助】在GridView1怎么全选复选框
大家好,
我做.net
我在用GridView1选择数据时,
在GridView1外面放了一个复选框,
然后再GridView1里面的每一行也有一个复选框!
然后我想单击外面的复选框(名字为全选),
然后就把ridView1每一行的复选框都选中!
有人说用js脚本,实现!
我想用c#.net的方法实现!
自己想了好久,也不认得
请大家帮帮忙!
谢谢
搜索更多相关主题的帖子: 名字 
2011-04-23 18:00
xiyi52099
Rank: 1
等 级:新手上路
帖 子:6
专家分:5
注 册:2011-4-26
得分:0 
[local]1[/local]是不是这个样子 我想删除我的购物车中的物品,我就选择复选框,然后点击删除商品按钮,次按钮的单击事件代码如下:  protected void btnDelete_Click1(object sender, EventArgs e)
        {
            CheckBox ck = new CheckBox();
            string id = "";
            List<int> listId = new List<int>();
            //取出当前session中用户购物车中的记录
            List<Goods_Order_Item> shopCart = Session["shopCart"] as List<Goods_Order_Item>;
            List<Goods_Order_Item> delShopCart = new List<Goods_Order_Item>();
            //获得用户将要删除的记录id
            foreach (GridViewRow row in this.gvCart.Rows)
            {
                ck = (CheckBox)row.Cells[0].Controls[1];
                if (ck.Checked)
                {
                    id = row.Cells[1].Text;
                    listId.Add(int.Parse(id));
                }
            }

            //遍历用户将要删除的记录id集合,查询出要删除的对象
            foreach (int i in listId)
            {
                foreach (Goods_Order_Item item in shopCart)
                {
                    if (item.GoodsId == i)
                    {
                        delShopCart.Add(item);
                        break;
                    }
                }

            }
            //执行删除
            foreach (Goods_Order_Item item in delShopCart)
            {
                shopCart.Remove(item);
            }
            //从新保存
            Session["shopCart"] = shopCart;
            //从新绑定
            this.gvCart.DataSource = shopCart;
            this.gvCart.DataBind();
        }
2011-04-26 16:56
QQ577142757
Rank: 1
等 级:新手上路
帖 子:9
专家分:9
注 册:2011-4-29
得分:0 
顶!
2011-04-29 17:31



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-337691-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.541362 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved