Исключение выбрано базой данных, вызванное конфликтом с FOREIGN KEY.Как я могу поймать форму исключения ObjectDataSource.Updata()
4
A
ответ
4
Посмотрите на eventargs на объекте ObjectDataSource. Должно быть e.Exception & e.Результаты, на которые вы можете запросить успех/ошибку вашего обновления.
protected void MyOds_Updated(object sender, ObjectDataSourceStatusEventArgs e)
{
if (e.Exception != null)
{
// handle exception here.
}
}
3
Честно ObjectDataSource не исключение повторно выдать ваше, вы должны установить ExceptionHandled флаг True.
protected void MyOds_Updated(object sender, ObjectDataSourceStatusEventArgs e)
{
if (e.Exception != null)
{
//this tells the ObjectDatasource : It's ok, i'm taking care of this
//and don't rethrow it.
e.ExceptionHandled = true
// handle exception here (log/display to user etc ...)
}
}
Надеюсь, это поможет вам.
Manitra.
0
, если это не помогает использовать вид сетки метод обновления
If Not e.Exception Is Nothing Then
e.KeepInEditMode = True
e.ExceptionHandled = True
msg("error .", "a", Me.GetType(), ClientScript)
End If
Смежные вопросы
- 1. Как я могу поймать все исключения в IOS 5?
- 2. как я могу поймать все исключения в iphone?
- 3. Как я могу обрабатывать исключения в блоке поймать в C++
- 4. Как я могу поймать исключения с помощью Spring $$ EnhancerBySpringCGLIB $$?
- 5. Весной интеграции, как я могу поймать разные исключения?
- 6. com.parse.PushService. Как поймать исключения?
- 7. Как поймать исключения JSON.parse()?
- 8. Как поймать исключения
- 9. Как «поймать» необработанные Исключения
- 10. Azure IoTHub исключая исключения Я не могу поймать
- 11. Как я могу поймать 404?
- 12. Как я могу поймать ошибки JSP весной?
- 13. Как поймать исключения с phpspec2
- 14. Как поймать исключения в потоке?
- 15. Как поймать исключения из gsoap?
- 16. Как поймать исключения в скрученном?
- 17. Как поймать исключения в Qt?
- 18. Как поймать эти вложенные исключения?
- 19. Как поймать исключения контроллера laravel
- 20. Невозможно поймать определенные исключения
- 21. Как я могу поймать ошибки JQuery AJAX?
- 22. Как поймать исключения Django HTTP?
- 23. Как поймать исключения в сущности?
- 24. Как поймать исключения в powershell?
- 25. Как поймать Исключения из темы
- 26. Как поймать исключения в javascript?
- 27. Как поймать исключения внутри потоков
- 28. Поймать ошибки или исключения
- 29. поймать все исключения angularjs
- 30. Поймать исключения, брошенные Swagger
Спасибо так много. Но я обнаружил, что моя проблема все еще существует. Исключение происходит в событии Update, пока Update-метод не ответил. Должен ли я переопределить ObjectDataSource.Update() или ObjectDataSourceView? –