aspx文件中加
1<script language="javascript">
2<!--
3//CheckBox全选And反全选
4function select_deselectAll (chkVal, idVal)
5{
6var frm = document.forms[0];
7for (i=0; i<frm.length; i++)
8{
9if (idVal.indexOf ('CheckAll') != -1)
10{
11if(chkVal == true)
12{
13frm.elements[i].checked = true;
14}
15else
16{
17frm.elements[i].checked = false;
18}
19}
20else if (idVal.indexOf('DeleteThis') != -1)
21{
22if(frm.elements[i].checked == false)
23{
24frm.elements[1].checked = false;
25}
26}
27}
28}
29//-->
30</script>
全选
1<input id="CheckAll" onclick="return select_deselectAll (this.checked, this.id)" tabindex="0" title="点击全选或反全选当前页所有信息" type="checkbox"/>
DataGrid中加模板列
1<asp:templatecolumn headertext="选定">
2<headerstyle width="10%"></headerstyle>
3<itemtemplate>
4<asp:checkbox id="chkSelectBox" runat="server"></asp:checkbox>
5</itemtemplate>
6</asp:templatecolumn>
CS文件中操作选定项
foreach (DataGridItem item in DataGrid.Items)
{
if(((CheckBox)item.FindControl("chkSelectBox")).Checked==true)
{
Response.Write (item.Cells[0].Text);
}
}