我使用此代码调用GridView:
<asp:GridView runat="server" ID="detailView" AutoGenerateEditButton="true"
OnRowEditing="EditRow" OnRowCancelingEdit="CancelEdit" OnRowUpdating="UpdateRow" OnRowUpdated="RowUpdated" />
UpdateRow运行正常,但RowUpdated永远不会触发。
答案 0 :(得分:0)
我现在有一个按预期运行的应用程序。它使用DetailsView控件中配置的OnItemUpdating例程。但我也证明了即使更新例程成功,OnItemUpdated例程也不会触发。
我的结论是,处理程序的这种组合在某种程度上受数据源性质的控制。就我而言,我只使用DataTable对象作为源。