前台: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <mce:script language="javascript"><!-- function fSelect(){ if(document.sheet.selectAll.checked) { document.getElementById("quanxuan").innerHTML="取消"; selectAll(true) } else { document.getElementById("quanxuan").innerHTML="全选"; selectAll(false) } } function selectAll(checked) { for (var i=0;i<document.sheet.elements.length;i++) { var e = document.sheet.elements[i]; if (e.type == "checkbox") { e.checked = checked; } } document.sheet.selectAll.checked=checked; } function del() { document.forms["sheet"].operaiton.value = "del"; document.forms["sheet"].submit(); } // --></mce:script> </head> <body> <form id="sheet" name="sheet" method="post" action="Default.aspx"> <input type="hidden" name="operaiton" id="operaiton" /> <div> <table> <tr> <td><span id="quanxuan">全选</span><input type="checkbox" name="selectAll" id="selectAll" οnclick="fSelect()" /></td><td>姓名</td> </tr> <% foreach (System.Data.DataRow dr in dt.Rows) { %> <tr><td><input type="checkbox" name="ck" id="ck" value="<%=dr[0].ToString() %>" /></td> <td><%=dr[1].ToString()%></td></tr> <%} %> </table> </div> <input type="button" οnclick="del()" value="delete" /> </form> </body> </html> 后台: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.OleDb; using System.Data; public partial class _Default : System.Web.UI.Page { public static DataTable dt = null; protected void Page_Load(object sender, EventArgs e) { string ids = ""; string operation = Request.Form["operaiton"]; if (operation == "del") { Response.Write("sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss"); ids = Request.Form["ck"]; string str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Tin.mdb"); OleDbConnection con = new OleDbConnection(str); con.Open(); OleDbCommand cmd = new OleDbCommand("delete from userinfo where id in(0," + ids + ")", con); cmd.ExecuteNonQuery(); con.Close(); } else { string connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Tin.mdb"); OleDbConnection conn = new OleDbConnection(connstr); conn.Open(); OleDbDataAdapter oda = new OleDbDataAdapter("select * from userinfo", conn); DataSet ds = new DataSet(); oda.Fill(ds); dt = ds.Tables[0]; conn.Close(); } } }