标题:GridView复选框的问题
只看楼主
有点狼
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-1-9
结帖率:0
 问题点数:0 回复次数:1 
GridView复选框的问题
前台:
    <asp:GridView ID="GridView1" runat="server">
    <Columns>
    <asp:TemplateField HeaderText="选择" >
    <ItemTemplate>
         <asp:CheckBox ID="CheckBox1" runat="server"/>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>
        <br />
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click1" Text="提交" />
        <asp:Label ID="Label1" runat="server"></asp:Label>

后台:
    protected void Page_Load(object sender, EventArgs e)
    {
        SqlConnection sqlconstr = new SqlConnection();
        sqlconstr.ConnectionString = "server = localhost;database = xuanke; Trusted_Connection=SSPI";
        string safeSql = "Select * FROM kecheng";
        SqlCommand cmd = new SqlCommand(safeSql, sqlconstr);
        sqlconstr.Open();
        SqlDataReader myReader = cmd.ExecuteReader();
        this.GridView1.DataSource = myReader;
        GridView1.DataBind();
        sqlconstr.Close();
    }

    protected void Button1_Click1(object sender, EventArgs e)
    {
        CheckBox cb = (CheckBox)GridView1.Rows[1].Cells[0].FindControl("CheckBox1");
        if (cb.Checked)
            Label1.Text = "123";
        
    }
为什么点击checkbox没反应
搜索更多相关主题的帖子: server 前台 
2013-11-24 13:20
有点狼
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2013-1-9
得分:0 
原来加载时没加   if (!IsPostBack),谢谢各位
2013-11-25 09:07



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




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

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