gpt4 book ai didi

.net - C# : RowUpdating Method not called when Update is clicked in a gridView

转载 作者:行者123 更新时间:2023-12-04 06:27:18 25 4
gpt4 key购买 nike

我有一个 gridView,它有一个编辑、删除、更新和取消链接按钮来执行受尊重的功能。

编辑、删除和取消命令工作正常。

但问题是RowUpdating当我单击 gridView 上的更新链接按钮时,不会触发事件。

可能有什么问题?

这是我的代码:

<asp:GridView ID="gvCompanies" runat="server" AutoGenerateColumns="False" AllowPaging="True" 
onpageindexchanging="gvCompanies_PageIndexChanging"
onrowediting="gvCompanies_RowEditing" PageSize="20"
onrowcancelingedit="gvCompanies_RowCancelingEdit"
onrowdeleting="gvCompanies_RowDeleting"
onrowupdating="gvCompanies_RowUpdating" >
<Columns>
<asp:BoundField DataField="id" HeaderText="ID" ReadOnly="True" />
<asp:BoundField DataField="name" ItemStyle-Width="200px"
ItemStyle-HorizontalAlign="Left" HeaderText="Name" >
<ItemStyle HorizontalAlign="Left" Width="200px"></ItemStyle>
</asp:BoundField>
<asp:BoundField DataField="address" HeaderText="Address">
<ItemStyle HorizontalAlign="Left" Width="200px" />
</asp:BoundField>
<asp:BoundField DataField="city" ItemStyle-Width="200px"
ItemStyle-HorizontalAlign="Left" HeaderText="City" >
<ItemStyle HorizontalAlign="Left" Width="200px"></ItemStyle>
</asp:BoundField>
<asp:BoundField DataField="state" ItemStyle-Width="200px"
ItemStyle-HorizontalAlign="Left" HeaderText="State" >
<ItemStyle HorizontalAlign="Left" Width="200px" />
</asp:BoundField>
<asp:BoundField DataField="zipcode" HeaderText="Zip Code" />
<asp:BoundField DataField="telephone" HeaderText="Telephone" />
<asp:BoundField DataField="fax" HeaderText="Fax" />
<asp:BoundField DataField="mobile" HeaderText="Mobile" />
<asp:BoundField DataField="website" HeaderText="Website" />
<asp:BoundField DataField="email" HeaderText="Email" />
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" />
</Columns>
</asp:GridView>

在 .cs 文件中我的 RowUpdating 事件如下
    protected void gvCompanies_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//My Code for Update
}

注意:我已经在 Stackoverflow 上查看了所有类似的问题,但似乎没有一个对我有用。所以我发布了这个问题

最佳答案

得到了答案。

感谢那些试图帮助我解决这个问题的人。

不得不改 CausesValidation我的命令按钮的属性为 false .

希望这对大家有帮助。

关于.net - C# : RowUpdating Method not called when Update is clicked in a gridView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5893373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com