前台

 <asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table>
<tr>
<td>选择</td>
<td>姓名</td>
<td>密码</td>
</tr> </HeaderTemplate>
<ItemTemplate>
<tr>
<td><input id="CKChance" runat="server" type="checkbox" value='<%#Eval("AdminId") %>'/></td>
<td><%#Eval("AdminName") %></td>
<td><%#Eval("AdminPwd") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />

后台:

 protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
GetDate();
}
} public void GetDate()
{
string ConStr = "Data Source=.;Initial Catalog=UserSystem;Integrated Security=True";
using (SqlConnection conn = new SqlConnection(ConStr))
{
string sql = "SELECT * FROM ADMIN";
//SqlCommand comm = new SqlCommand(sql.ToString(),conn);
DataSet dt = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter(sql,conn);
sda.Fill(dt);
DataTable dtl = dt.Tables[];
//dt.Tables.Add(dtl);
this.Repeater1.DataSource = dtl;
this.Repeater1.DataBind();
}
} protected void Button1_Click(object sender, EventArgs e)
{
DelInfo();
} public void DelInfo()
{
string j=string.Empty; for (int i = ; i < this.Repeater1.Items.Count;i++ )
{
HtmlInputCheckBox cbox = (HtmlInputCheckBox)this.Repeater1.Items[i].FindControl("CKChance");
if(cbox.Checked==true)
{
j+=cbox.Value+",";
}
}
j = (j + "!").Replace(",!","");
string ConStr = "Data Source=.;Initial Catalog=UserSystem;Integrated Security=True";
using (SqlConnection conn = new SqlConnection(ConStr))
{
conn.Open();
string delsql = "DELETE FROM [Admin] WHERE AdminId in (" + j + ")";
SqlCommand comm = new SqlCommand(delsql.ToString(), conn);
if (comm.ExecuteNonQuery() > )
{
GetDate();
//Response.Write("<script>alert('删除成功')</script>");
}
else
{
//return false;
}
} }

最新文章

  1. 如何让Ue4画面产生振动效果
  2. zencart资源
  3. google API的.NET库
  4. C++内存对象布局
  5. SQL中的去重操作
  6. 微信小程序下拉刷新和上拉加载
  7. uiautomator——简单的将自动化测试与截图对比相结合使用的小例子!
  8. bzoj4665 小w的喜糖(dp+容斥)
  9. java通过HttpClient方式和HttpURLConnection方式调用WebService接口
  10. 代码详解:TensorFlow Core带你探索深度神经网络“黑匣子”
  11. pyqt pyside QPushButton 图标(icon)大小自适应设置
  12. = =用createJS写个flyppyPeople
  13. Java API下载和查阅方法
  14. Luogu 4556 雨天的尾巴 - 启发式合并线段树
  15. kali linux 安装Nessus
  16. IOS开发之xib解决自定义CollectionCell问题
  17. Python学习之web框架 Flask
  18. SAP(ABAP) ABAP内部外部数据转换常用function
  19. SharePoint 在中国为什么吃不开?
  20. 执行pig出错Unhandled internal error. Found interface jline.Terminal, but class was expected

热门文章

  1. 打印机C++
  2. kthread_stop引起的OOP
  3. 配置java环境时,java的path地址放在其他地址的前面还是后面?
  4. DevExpress控件GridView挂下拉控件无法对上值
  5. HDU 2151 Worm
  6. C#中 String 格式的日期时间 转为 DateTime
  7. cp: omitting directory”错误的解释和解决办法
  8. JVM 性能调优实战之:一次系统性能瓶颈的寻找过程
  9. Linux基本命令(10)其他命令
  10. SSD Cloud Hosting&ndash;Linode-Mysql数据库的安装与配置