Согласно документации msdn, как видно на диаграмме, «События привязки данных» серверного элемента управления происходят после всех «событий изменения управления». Таким образом, в случае элемента управления DetailsView событие ItemInserted произойдет до операции с базой данных? Очевидно, что это не может быть правильным?
Время операций базы данных в жизненном цикле страницы ASP.NET
Ответы (1)
Ознакомьтесь со статьей MSDN, чтобы узнать о событии элемента управления.
В случае DetailsView.ItemInserted< /а> Событие:
Событие ItemInserted возникает при нажатии кнопки "Вставить" в элементе управления DetailsView, но после операции вставки. Это позволяет предоставить обработчик событий, который выполняет пользовательскую процедуру, например проверку результатов операции вставки, всякий раз, когда это событие происходит.
Существует также DetailsView.ItemInserting Событие, которое возникает перед вставкой в базу данных
person
zeroef
schedule
09.11.2010