首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GridView.DeleteRow在ItemTemplate上叫'RowDeleting‘?

GridView.DeleteRow在ItemTemplate上叫'RowDeleting‘?
EN

Stack Overflow用户
提问于 2014-06-13 18:08:29
回答 1查看 1.8K关注 0票数 1

嘿,伙计们,我正在尝试删除项目模板按钮上的一行,但是当从我的GridView.DeleteRow方法中调用OnRowCommand方法时,我得到了错误:

代码语言:javascript
复制
The GridView 'MyGridView' fired event RowDeleting which wasn't handled

据我所知,只有当您将RowDeleting设置为Delete时才会调用CommandName?

下面是我的GridViewOnRowCommand的示例

Gridview

代码语言:javascript
复制
<asp:GridView ID="MyGridView" runat="server" OnRowCommand="Gv_RowCommand">
        <Columns>
                .
                .
                .
            <asp:TemplateField>
                 <ItemTemplate>
                      <asp:ImageButton ID="ImgBtn" runat="server" CommandName="RemoveRow" CommandArgument="<%# ((GridViewRow) Container).RowIndex %>" ImageUrl="img.png" ToolTip="Remove" />
                 </ItemTemplate>
            </asp:TemplateField>
         </Columns>
</asp:GridView>

代码在OnRowCommand中的应用

代码语言:javascript
复制
protected void Gv_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "RemoveRow")
            {
                int index = Convert.ToInt32(e.CommandArgument);

                //THROWS EXCEPTION
                Gv_SelectedLineItems.DeleteRow(index);
            }
        }

我一直在msdn上学习,但到目前为止还没有取得任何成功。请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2014-06-13 18:40:01

在这里您遗漏了一件事--调用Gv_SelectedLineItems.DeleteRow(index)有意义地期待RowDeleting函数。

混淆是因为您已经在按钮回调中,而delete命令有时也是这样。

当您在DeleteRow上使用GridView时,它要求您有此事件--希望您能够处理可能需要在其中预删除的任何内容。

您的按钮单击- "RemoveRow"是无关的删除,它只是一个按钮点击。

编辑:

您需要创建一个RowDeleting事件处理程序。在你的代码背后;

代码语言:javascript
复制
protected void Gv_RowDeleting(object sender, GridViewDeleteEventArgs e)
{

}

在GridView的顶部,您需要添加事件处理程序:

代码语言:javascript
复制
<asp:GridView ID="MyGridView" runat="server" OnRowCommand="Gv_RowCommand" OnRowDeleting="Gv_RowDeleting">
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24211424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档