我正在尝试使用 Javascript 显示在 Try Catch Block 中捕获的错误消息。请看我的代码。如果我正常调用它,相同的 javascript 函数可以正常工作,但从 catch 块调用它不起作用。这是不可能的还是我做错了什么?有其他选择吗?
非常感谢。
Try
Messagebox("Hello World") **'This works**
Throw New Exception("OH NO")
Catch ex As Exception
Messagebox(ex.Message) **'This doesn't work**
End Try
Protected Sub Messagebox(ex as string)
'show ex as javascript error message
Dim sb as stringbuilder = "javascript code here"
Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "uniqueName", sb.ToString())
End Sub