gpt4 book ai didi

asp.net - 如何捕获实体数据源异常

转载 作者:行者123 更新时间:2023-12-02 10:52:31 25 4
gpt4 key购买 nike

我有一个绑定(bind)到实体数据源的 GridView 。我使用工具箱中的 asp.net 控件拖放并使用实体数据模型创建了它。我在代码隐藏中几乎没有输入。出于测试目的,我编辑了 GridView 并添加了无效的数据。然后我单击“更新”以引发异常。

所以我的问题是我想尝试在自己的错误处理程序中捕获异常,但我不知道在哪里或如何执行此操作,因为我不确定应该关注哪个事件。我只是想知道从哪里开始。

非常感谢

最佳答案

您可以在EntityDataSource的OnUpdated事件中捕获异常:

protected void EntityDataSource1_OnUpdated(object sender, EntityDataSourceChangedEventArgs e)
{
if (e.Exception != null)
{
// handle here
e.ExceptionHandled = true;
}
}

}

关于asp.net - 如何捕获实体数据源异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13631627/

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