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;
            }
        }

目录
相关文章
|
8月前
|
JavaScript
如何写事件冒泡和事件捕捉?
如何写事件冒泡和事件捕捉?
|
8月前
|
C#
C# 禁止ComboBox滚动事件细谈
C# 禁止ComboBox滚动事件细谈
|
8月前
失焦事件和点击事件
失焦事件和点击事件
47 1
|
JavaScript
程序化的事件侦听器
程序化的事件侦听器
41 0
|
JavaScript API
StencilJs 学习之事件
其实并没有所谓的 stencil Event,相反 stencil 鼓励使用 DOM event。然而,Stencil 提供了一个 API 来指定组件可以触发的事件,以及组件监听的事件。 这是通过 Event()和 Listen()装饰器实现的。
86 0
|
JavaScript 前端开发
史上最详细的DOM事件之拖动事件
史上最详细的DOM事件之拖动事件 上篇博客讲了DOM的剪贴板事件,这篇博客我们来讲一讲DOM的拖动(DragEvent)事件。 HTMl代码: &lt;img src=&quot;../../CSS/0421/car.jpg&quot; draggable=&quot;false&quot;&gt; 1 JS代码: var oImg=document.getElementsByTagName(&quot;img&quot;)[0]; // DragEvent 拖动事件 // ondrag 该事件在元素正在拖动时触发 oImg.ondrag=function(ev){ console
SwiftUI—如何实现对视图显示和消失事件的监听
SwiftUI—如何实现对视图显示和消失事件的监听
714 0
SwiftUI—如何实现对视图显示和消失事件的监听
|
Android开发
事件分发四部曲之二《嵌套滑动事件分析》
事件分发四部曲之二《嵌套滑动事件分析》
事件分发四部曲之二《嵌套滑动事件分析》
|
Android开发
事件分发四部曲之三《CoordinatorLayout事件分析》
事件分发四部曲之三《CoordinatorLayout事件分析》
事件分发四部曲之三《CoordinatorLayout事件分析》