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

目录
相关文章
|
7月前
如何让touchmove之后不触发touchend的事件
如何让touchmove之后不触发touchend的事件
38 0
|
8月前
|
JavaScript API
StencilJs 学习之事件
其实并没有所谓的 stencil Event,相反 stencil 鼓励使用 DOM event。然而,Stencil 提供了一个 API 来指定组件可以触发的事件,以及组件监听的事件。 这是通过 Event()和 Listen()装饰器实现的。
53 0
|
API 数据库
9.2领域事件
领域(近似理解为实现某个功能的多个模型)事件可以切断领域模型之间的强依赖关系,事件发布后,由事件的处理者决定如何响应事件,以便于实现事件发布和事件处理的解耦。
|
JavaScript 前端开发
事件
事件
158 0
|
图形学
Unity碰撞事件和触发事件
大家在刚开始接触Unity的时候,一定要理解碰撞与触发
426 0
Unity碰撞事件和触发事件
|
C#
C# 事件
C# 事件
89 0
C# 事件
|
API
JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener
JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener
261 0
JavaSwing_8.1:焦点事件及其监听器 - FocusEvent、FocusListener

热门文章

最新文章