//=======================================删除确认 function CheckGridSend(objname) { var a= document.getElementsByTagName( "INPUT "); var j=0,k=0,h=0; for(i=0;i <a.length;i++) { if(objname!= " ") { if(a[i].type== "checkbox " && a[i].name!=objname) { k++; h++; if(a[i].checked==true) j++; } } else { if(a[i].type== "checkbox ") { k++; h++; if(a[i].checked==true) j++; } } } if(j==0&&k!=0) { window.alert( "请选择要删除的项! "); return false; } if ( h==0 ) { window.alert( "没有数据可删除! "); return false; } return confirm( "确定要删除? "); } //======================================全选 function selectall(objname){ for(i=1;i <window.document.form1.elements.length;i++){ var e=window.document.form1.elements[i]; if(e.type== "checkbox "){ if(document.all[objname].checked){ if(e.disabled != true)e.checked=true; } else e.checked=false; } } } //==================================修改 function CheckEdit() { var a= document.getElementsByTagName( "INPUT ") var j=0,k=0; for(i=0;i <a.length;i++) { if(a[i].type== "checkbox ") { k++; if(a[i].checked==true) j++; } } if ( k==0 ) { window.alert( "没有数据可选择! "); return false; } if(j==0&&k!=0) { window.alert( "请选择要操作的项! "); return false; } if(k!=0&&j >1) { for(i=0;i <a.length;i++) { if(a[i].type && a[i].type== "checkbox ") { a[i].checked = false; } } window.alert( "不能选择多项进行编辑请从新选择一项! "); return false; } } //删除按钮 protected void btnDel_Click(object sender, EventArgs e) { string ID = " "; foreach (GridViewRow row in gvAccountBankroll.Rows) { CheckBox cb = (CheckBox)row.FindControl( "CheckBoxID "); if (cb.Checked) { Label lblID = (Label)row.FindControl( "lblID "); ID += (lblID.Text + ", "); } } ID = ID.TrimEnd( ', '); if (ID != " ") { string sql = "delete table 1 where id in( " + ID + ") "; execSQL.ExecuteNonQuery(sql); MessageBox.Show( "删除成功! "); } } .aspx页 <script >...上面的JS </script > GridView控件中搞个模板列 <asp:TemplateField HeaderText= "<input name=Checkselect title=全选/取消 type=checkbox οnclick=selectall( 'Checkselect ');> " > <itemstyle horizontalalign= "Center " / > <headerstyle width= "5% " > </headerstyle > <itemtemplate > <asp:CheckBox ID= "CheckBoxID " runat= "server " / > <asp:Label id= "lblID " style= "display:none " runat=server Text= ' <%#Eval( "ID ")% > ' > </asp:Label > </itemtemplate > </asp:TemplateField > |