实现方法有2种,客户端实现和服务端实现客户端实现(1)脚本 <form id="Form1" method="post" runat="server"> <asp:DataGrid id="dgCheckBox" runat="server" AutoGenerateColumns="False" Width="472px"> <Columns> <asp:TemplateColumn HeaderText="<input type=checkbox id=CheckAll onclick='javascript:SelAll()'> 全选/全取消"> <ItemTemplate> <asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox> </ItemTemplate> </asp:TemplateColumn> <asp:BoundColumn DataField="LastName" HeaderText="LastName"></asp:BoundColumn> <asp:BoundColumn DataField="FirstName" HeaderText="FirstName"></asp:BoundColumn> </Columns> </asp:DataGrid> </form> (2)JavaScript <script language="javascript"> function SelAll()> (3)代码 //定义公共变量,保存数据的行数public int RowCount; private void Page_Load(object sender, System.EventArgs e)} 服务端实现这个方法就是出发事件回到服务端,捉行查看 相关文章: