注册 登录
编程论坛 ASP.NET技术论坛

初学者的问题

燕春 发布于 2012-03-18 21:08, 399 次点击
<form id="form1" runat="server">
    <div>
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
            ShowHeader="False" Width="588px"
            onselectedindexchanged="GridView1_SelectedIndexChanged">
        <Columns>
        <asp:BoundField DataField="projectID" HeaderText="projectID" InsertVisible="False" SortExpression="projectID" />
        <asp:BoundField DataField="projectname" HeaderText="projectname" SortExpression="projectname" />
        <asp:TemplateField>
        <ItemTemplate>
            <asp:CheckBox ID="CheckBox1" runat="server" />
        </ItemTemplate>
        </asp:TemplateField>
        </Columns>
        </asp:GridView>
        <table width="588px" border="1">
       <tr>
       <td>
           <asp:Button ID="Button1" runat="server" Text="我要投票" Width="50%" OnClick="Button1_Click" /></td>
       <td>
           <asp:Button ID="Button2" runat="server" Text="查看投票" Width="50%" /></td>
       </tr>
       <tr>
       <td>
           <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
       </td>
       </tr>
      </table>
    </div>
    </form>
怎样在点击button按钮时在后台代码接受checkbox的值 谢谢
3 回复
#2
kang2823382012-03-19 10:31
用ID啊。你的checkbox不是有个id属性叫做CheckBox1,你在点击按钮的事件后,在事件里判断CheckBox1是否选中,
if(CheckBox1.checked==true)
{
.....;
}
#3
燕春2012-03-19 11:43
这样根本就不对呀
#4
kang2823382012-03-19 11:58
这么不对了  你不就是要判断是否选中了啊
1