那你应该动态生成一个模版列,并在里面放CheckBox参考:
http://www.dotnetbips.com/displayarticle.aspx?id=84
http://www.dotnetbips.com/displayarticle.aspx?id=85
http://www.dotnetbips.com/displayarticle.aspx?id=84
http://www.dotnetbips.com/displayarticle.aspx?id=85
调试欢乐多
DataGrid.Cell.add(cb);
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
<asp:CheckBox Runat="server" ID="checkall" AutoPostBack="True"></asp:CheckBox>
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox Runat="server" ID="checkthis"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="url" DataNavigateUrlFormatString="{0}" DataTextField="title"
HeaderText="新闻标题"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="publishDate" HeaderText="发布时间"></asp:BoundColumn>
<asp:BoundColumn DataField="fromWeb" HeaderText="来源网站"></asp:BoundColumn>
</Columns>
</asp:datagrid>