0

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
4

0 に答える 0