我在webforms网站上调试代码,javascript运行一个回调,然后转到后面的代码,但跳过我的断点,因为服务器端代码在一个单独的线程上运行。有关调试的任何提示吗?
JS:
testCallBack.Callback(param1);
代码背后:
Protected Sub testCallBack_Callback(ByVal sender As Object, ByVal e As CallBackEventArgs) Handles testCallBack.Callback
'My break point is in this function
functionThatisErroring()
End Sub
我在函数中放了一个断点,调试器没有停止。相反,它只是跳到JS中的CallBack错误函数,它显示一条警告错误消息。
<ClientEvents>
<CallbackError EventHandler="testCallBack_Error" />
</ClientEvents>
服务器端错误已发送到我的电子邮件,但非常一般,所以除非我可以逐步完成该功能,否则无法弄明白。