我創建傳遞一個字符串值作爲唯一的構造一個新的對象異常自定義事件。如何處理這對新的對象
Dim o As New Widget("widgetname")
在我的Widget構造函數中,發生異常,並引發事件和事件處理程序。
Public Class Widget
Public Event ConnectionException As EventHandler
Sub New(ByVal name As String)
_name= f
RaiseEvent ConnectionException(Me, New EventArgs())
End Sub
End Class
在我的頁面調用控件,我創建對象,申報聽者
Dim o = New Widget("widgetname")
AddHandler o.ConnectionException, AddressOf ConnectionError
和處理程序。
Sub ConnectionError(ByVal sender As Object, ByVal e As EventArgs)
Response.Write("Computer says no.")
End Sub
從邏輯上和語法上看,我認爲它是有道理的,但沒有任何顯示,並且顯示異常錯誤。
我做得不對的事件處理程序的參考?
我看不出有任何異常處理 –