<ItemTemplate>
<asp:LinkButton ID="LinkButton1" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"ID")%>' CommandName="Delete" runat="server">删除</asp:LinkButton>
</ItemTemplate>
---这个是html中的代码
//绑定事件时激发
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton l = (LinkButton)e.Row.FindControl("LinkButton1");
l.Attributes.Add("onclick", "javascript:return confirm('确定要删除此用户吗?')");
} } //生成事件时激发
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Delete")
{
if (e.CommandArgument != null)
{
UserInfo.Del(e.CommandArgument.ToString());
this.GridViewInit();
}
}
}问题:数据在数据库中是删除了,但它还是出现错误,错误提示是:GridView“GridView1”激发了未处理的事件“RowDeleting”。请哪位DG帮帮忙?????
<asp:LinkButton ID="LinkButton1" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"ID")%>' CommandName="Delete" runat="server">删除</asp:LinkButton>
</ItemTemplate>
---这个是html中的代码
//绑定事件时激发
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton l = (LinkButton)e.Row.FindControl("LinkButton1");
l.Attributes.Add("onclick", "javascript:return confirm('确定要删除此用户吗?')");
} } //生成事件时激发
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Delete")
{
if (e.CommandArgument != null)
{
UserInfo.Del(e.CommandArgument.ToString());
this.GridViewInit();
}
}
}问题:数据在数据库中是删除了,但它还是出现错误,错误提示是:GridView“GridView1”激发了未处理的事件“RowDeleting”。请哪位DG帮帮忙?????
解决方案 »
- 如何遍历treeview的各个接点来得到接点的值?
- Sys.WebForms.PageRequestManagerServerErrorException.An unknown error occurred ..
- 帮我解答一个疑惑?
- 缓存相关-----仅缓存不带参数的页面
- 關于服務器日期格式的問題!
- 怎么样将下面的xml文件内容绑到DropDownList上
- 求个系统
- 抓取的一个页面源文件也就是一个字符串,怎么取出其中的一段json
- 我先装的。NET,然后装了IIS5。1,这样?急啊!
- 征集.net开发的商城源码
- 急,生成缩略图看不到
- 如何读取gridview中的textbox的输入值。(vs2005)
GridView1_RowDeleting 事件,
在里面写一句话: e.Cancel = true;这样就搞定了!
改成 "D" 之类的,就不会触发 RowDeteting 事件了!
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "delete")
{
if (e.CommandArgument != null)
{
UserInfo.Del(e.CommandArgument.ToString());
this.GridViewInit();
}
}
}