gridview激发了未处理的事件RowDeleting

简介:
 

.aspx

<asp:TemplateField HeaderText="删除">
<ItemTemplate>
<asp:ImageButton ID="imgBtnDelete" runat="server"

CommandArgument=' <%#eval_r("TeacherNum")%>'

CommandName="del"

ImageUrl="~/delete.gif"

OnClientClick="javascript:return confirm('确定删除吗?')" />
</ItemTemplate>
</asp:TemplateField>

 

注意这个CommandName这个属性。当初我将其设置为:CommandName="delete",弹出“gridview激发了未处理的事件“RowDeleting””。因为CommandName="delete",在删除时会触发“未处理的RowDeleting”。

改一个名字就好了,比如"del"。

 

.cs

    

   

       protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            string num = e.CommandArgument.ToString();  教师编号
            switch (e.CommandName)
            {
                case "del":
                    TeacherBLL.DeleteTeacher(num);
                    Bind();
                    break;
            }
        }

目录
相关文章
|
1月前
|
JavaScript
如何写事件冒泡和事件捕捉?
如何写事件冒泡和事件捕捉?
|
1月前
|
iOS开发 容器
在做动画的控件不触发手势事件问题及解决方案
在做动画的控件不触发手势事件问题及解决方案
20 0
|
1月前
|
C#
C# 禁止ComboBox滚动事件细谈
C# 禁止ComboBox滚动事件细谈
|
10月前
|
JavaScript API
StencilJs 学习之事件
其实并没有所谓的 stencil Event,相反 stencil 鼓励使用 DOM event。然而,Stencil 提供了一个 API 来指定组件可以触发的事件,以及组件监听的事件。 这是通过 Event()和 Listen()装饰器实现的。
58 0
|
图形学
Unity碰撞事件和触发事件
大家在刚开始接触Unity的时候,一定要理解碰撞与触发
455 0
Unity碰撞事件和触发事件
SwiftUI—如何实现对视图显示和消失事件的监听
SwiftUI—如何实现对视图显示和消失事件的监听
616 0
SwiftUI—如何实现对视图显示和消失事件的监听
|
API
JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener
JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener
299 0
JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener