介绍
怎么在asp.net项目中实现一个批量删除功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
. aspx文件代码如下:
& lt; asp:显示数据表格ID=癎ridView1"runat=皊erver"宽度=?00%”;EmptyDataText=霸菔蔽奘荨?BorderColor=癢hite">保护无效btndeleteall_Click(对象发送方,EventArgs e) { 字符串sqltext=?“; for (int i=0;我& lt;GridView1.Rows.Count;我+ +) { 复选框慢性乙肝=(复选框)GridView1.Rows[我].FindControl (“id"); 如果(chb.Checked) { sqltext=sqltext + GridView1.DataKeys[我].Value.ToString () +“,“; } } sqltext=sqltext。Substring (0, sqltext。长度- 1)+“)“; 从shangpu sqltext=吧境齣d in"+ sqltext; (“ConnectionString")字符串sqlcon=ConfigurationManager.AppSettings .ToString (); SqlConnection con=new SqlConnection (sqlcon); con.Open (); SqlCommand cmd=new SqlCommand (sqltext con); 试一试 { int数=Convert.ToInt32 (cmd.ExecuteNonQuery ()); 如果(计数比;0) { viewbind (); 对话框。显示(这一点,“删除成功,共删除“;+数+“条记录!“); } } 抓 { 对话框。显示(这一点,“删除失败!“); } 最后 { con.Close (); con.Dispose (); } }
看完上述内容,你们掌握怎么在asp.net项目中实现一个批量删除功能的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!