How can I add an unbounded checkbox column to a gridview that is bounded to a datasource?
<p>The gridview I have is bounded by an SQLDataSource. I want to add a checkbox for each row that is populated. How can I do this and how can I have the checkboxes postback when checked/unchecked?</p>

<p>This is my gridview code:</p>

<pre><code>&lt;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"&gt;
        &lt;AlternatingRowStyle BackColor="White" ForeColor="#333333" /&gt;
        &lt;EditRowStyle BackColor="#999999" /&gt;
        &lt;FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /&gt;
        &lt;HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" /&gt;

&lt;PagerSettings FirstPageText=" 7 " LastPageText=" 8 " Mode="NextPreviousFirstLast" NextPageText=" 4 " PreviousPageText=" 3 "&gt;&lt;/PagerSettings&gt;

        &lt;PagerStyle BackColor="#5D7B9D" ForeColor="White" HorizontalAlign="Center" /&gt;
        &lt;RowStyle BackColor="#DCE2E8" ForeColor="#333333" /&gt;
        &lt;SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" /&gt;

&lt;SortedAscendingHeaderStyle CssClass="sortasc-header"&gt;&lt;/SortedAscendingHeaderStyle&gt;

&lt;SortedDescendingHeaderStyle CssClass="sortdesc-header"&gt;&lt;/SortedDescendingHeaderStyle&gt;
     &lt;/asp:GridView&gt;         
</code></pre>
