Я использую этот код для вызова GridView:Почему RowUpdated не срабатывает при выполнении RowUpdating?
<asp:GridView runat="server" ID="detailView" AutoGenerateEditButton="true"
OnRowEditing="EditRow" OnRowCancelingEdit="CancelEdit" OnRowUpdating="UpdateRow" OnRowUpdated="RowUpdated" />
UpdateRow работает нормально, но RowUpdated никогда не стреляет.
Я думаю, что то, что не происходит, связано с тем, что я использую объекты DataTable для своего источника данных. Все примеры, с которыми я столкнулся, предполагают SqlDataConnection со встроенными командами Update и т. Д. Предположительно, по завершении одной из этих команд что-то случается, чтобы сообщить системе, что произошло обновление. В этом случае RowUpdated будет запущен. Кажется, что я просто не могу использовать RowUpdated для моего «ручного» процесса обновления. –
Мне нравится номер вопроса! (867-5309) –