当前位置: 代码迷 >> ASP.NET >> gridview删除多行确认后台及脚本实现都可以。该如何处理
  详细解决方案

gridview删除多行确认后台及脚本实现都可以。该如何处理

热度:6700   发布时间:2013-02-25 00:00:00.0
gridview删除多行确认后台及脚本实现都可以。
gridview第一列是一个复选列,删除的时候首先判断用户有没有选择记录。如果有则删除所选记录,删除的时候提示是否真的删除;如果没有选择提示用户先选择要删除的记录后再删除。

------解决方案--------------------------------------------------------
晕 你总共才20分咧。。。。干脆给我得了 哈哈。
------解决方案--------------------------------------------------------
假设第一列是复选列,第二列是ID
删除按钮:
HTML code
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" OnClientClick="return isSelected()" />
------解决方案--------------------------------------------------------
我晕..
解决了..
白写了半天..
------解决方案--------------------------------------------------------
呵呵,JF~~~~
------解决方案--------------------------------------------------------
protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Cells[4].Attributes.Add("onclick", "return confirm('你真的要删除吗!!!')");
}

}


protected void GridView2_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string id;
foreach (GridViewRow gr in GridView2.Rows)
{
CheckBox ck=((CheckBox) GridView2.Rows[e.RowIndex].Cells[0].FindControl("Chkitem")).Text;
id= ck.Text;

}
string mySql = "delete from authors where id=" + id + "";
db mydb = new db();
mydb.sql(mySql);
 
bind2();//数据绑定
}
------解决方案--------------------------------------------------------
jf
------解决方案--------------------------------------------------------
http://blog.csdn.net/insus/archive/2008/03/09/2159352.aspx

------解决方案--------------------------------------------------------
有一分吧
------解决方案--------------------------------------------------------
过来学习一下先
------解决方案--------------------------------------------------------
http://blog.csdn.net/llxchen/archive/2008/03/11/2166026.aspx
例子比较详细!