C# 如何将无界复选框列添加到绑定到数据源的gridview?

C# 如何将无界复选框列添加到绑定到数据源的gridview?,c#,asp.net,C#,Asp.net,我拥有的gridview由一个SQLDataSource绑定。我想为填充的每一行添加一个复选框。如何执行此操作,以及在选中/取消选中时如何将复选框发回 这是我的gridview代码: <asp:GridView ID="GridView2" runat="server" CellPadding="3" ForeColor="#333333" GridLines="None" DataSourceID="dsWarningDay" AllowSorting=

我拥有的gridview由一个SQLDataSource绑定。我想为填充的每一行添加一个复选框。如何执行此操作,以及在选中/取消选中时如何将复选框发回

这是我的gridview代码:

<asp:GridView ID="GridView2" runat="server" CellPadding="3"
        ForeColor="#333333" GridLines="None" DataSourceID="dsWarningDay" 
        AllowSorting="True" SortedAscendingHeaderStyle-CssClass="sortasc-header" 
        SortedDescendingHeaderStyle-CssClass="sortdesc-header"
        AllowPaging="True" PageSize="17" PagerSettings-Mode="NextPreviousFirstLast" 
        ShowHeaderWhenEmpty="True" PagerStyle-Font-Names="WebDings" PagerStyle-Font-Size="Medium"
        PagerSettings-FirstPageText=" 7 " PagerSettings-PreviousPageText=" 3 " 
        PagerSettings-NextPageText=" 4 " PagerSettings-LastPageText=" 8 " 
          Font-Size="Small">
        <AlternatingRowStyle BackColor="White" ForeColor="#333333" />
        <EditRowStyle BackColor="#999999" />
        <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />

<PagerSettings FirstPageText=" 7 " LastPageText=" 8 " Mode="NextPreviousFirstLast" NextPageText=" 4 " PreviousPageText=" 3 "></PagerSettings>

        <PagerStyle BackColor="#5D7B9D" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#DCE2E8" ForeColor="#333333" />
        <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />

<SortedAscendingHeaderStyle CssClass="sortasc-header"></SortedAscendingHeaderStyle>

<SortedDescendingHeaderStyle CssClass="sortdesc-header"></SortedDescendingHeaderStyle>
     </asp:GridView>         

在gridview中放置一个模板字段,如下所示

<asp:TemplateField>
    <ItemTemplate>
        <asp:CheckBox ID="CheckBox1" runat="server" />
    </ItemTemplate>
</asp:TemplateField>

我相信有一个RowsAdded事件,您可以使用它向该行的任何列添加任何内容