0

数据绑定完成后,我会触发数据绑定事件。我想捕捉任何可能发生的错误,所以我不运行 StoredProc“sp_UpdatePrintQueueToPrinted”。

如何在 DataBound 事件上/之前捕获错误?

        protected void ListView1_DataBound(object sender, EventArgs e)
    {
        using (GPEntities gpe = new GPEntities())
        {
            gpe.sp_UpdatePrintQueueToPrinted();              
        }
    }
4

2 回答 2

1

请注意,数据绑定结束时会发生 OnDataBound。OnDataBinding 在数据绑定开始后立即发生。

您是否试图捕捉与实际数据绑定本身相关的错误?如果是这样,请使用 try catch 语句包装您的 .DataBind() 事件。还是由于数据绑定,您正在跟踪其他一些偶然错误?

于 2011-06-15T15:06:40.783 回答
0

您可以使用 OnDataBinding 事件,它在数据绑定上启动... =)(在数据绑定事件之前)

于 2011-06-15T14:45:05.850 回答