知识大全 ASP.NET Gridview 使用checkbox删除

Posted

篇首语:搓绳不能松劲,前进不能停顿。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET Gridview 使用checkbox删除相关的知识,希望对你有一定的参考价值。

ASP.NET Gridview 使用checkbox删除  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  方法一 后台代码 protected void btn_delete_Click(object sender EventArgs e)

   for (int i = i <this GridView Rows Count i++)

   int id = Convert ToInt (this GridView DataKeys[i] Value) if ((this GridView Rows[i] Cells[ ] FindControl( CheckBox ) as CheckBox) Checked == true)

   Delete(id) ClientScript RegisterStartupScript(GetType() 提示 <script>alert( 删除成功! )</script> ) this GridView DataBind() //删除private void Delete(int id)

   using (SqlConnection conn = new SqlConnection(str))

   conn Open() SqlCommand m = conn CreateCommand() m CommandText = delete from Notice_Msg where id=@id m Parameters Add(new SqlParameter( @id id)) m ExecuteNonQuery() 前台代码 <asp GridView ID= GridView runat= server DataKeyNames= id >另外还得添加一列 让其绑定的字段为id 并且把这一列的visable属性设为false方法二 后台 protected void btn_delete_Click(object sender EventArgs e)

   foreach (GridViewRow row in this GridView Rows)

   if (row RowType == DataControlRowType DataRow)

   CheckBox ckb = row Cells[ ] FindControl( CheckBox ) as CheckBox if (ckb Checked)

   using (SqlConnection sqlCnn = new SqlConnection(str))

   using (SqlCommand sqlCmm = sqlCnn CreateCommand())

   sqlCmm CommandText = delete from Regime_Table where id= + row Cells[ ] Text + sqlCnn Open() int a= sqlCmm ExecuteNonQuery() if (a> )

   ClientScript RegisterStartupScript(GetType() 提示 <script>alert( 删除成功! )</script> ) else ClientScript RegisterStartupScript(GetType() 提示 <script>alert( 删除失败! )</script> ) this DataBind() 前台 <style type= text/css > Hidden display none </style> <asp BoundField DataField= id HeaderText= 编号 > <HeaderStyle CssClass= Hidden /> <ItemStyle CssClass= Hidden /> </asp BoundField>新增加一列 这一列绑定id字段 并且visable属性不能为false 否则取不出值来

cha138/Article/program/ASP/201311/21679

相关参考

知识大全 asp.net利用NamingContainer属性获取GridView行号的方法

asp.net利用NamingContainer属性获取GridView行号的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内

知识大全 ASP.NET入门教程 7.4.2 GridView控件[4]

ASP.NET入门教程7.4.2GridView控件[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 7.4.2 GridView控件[3]

ASP.NET入门教程7.4.2GridView控件[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 7.4.2 GridView控件[2]

ASP.NET入门教程7.4.2GridView控件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 ASP.NET入门教程 7.4.2 GridView控件[1]

ASP.NET入门教程7.4.2GridView控件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 asp.net如何得到GRIDVIEW中某行某列值的方法

asp.net如何得到GRIDVIEW中某行某列值的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 asp.net GridView 删除时弹出确认对话框(包括内容提示)

asp.netGridView删除时弹出确认对话框(包括内容提示)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 asp.net2.0新闻标题后加new或图片

  中使用gridview显示新闻标题如何在当日新加新闻的标题后加一个new或图片   在后台或者公共类Common写如下类  publicstaticstringNew

知识大全 ASP.NET 揭秘 ASP.NET页面的结构

ASP.NET揭秘ASP.NET页面的结构  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!TheSt