Nessuno ha sperimentato con questo simpatico eventco che permette di intercettare il postback lato client??

Nessuno sa dirmi perché in qesuto codice (sotto) che allego il postback viene eseguito (e quindi il javascript associato al div) ma non mi passa per il RaisePostback???
Questo sarebbe veramente risolutivo.

---- Codice ----

Imports System.ComponentModel
Imports System.Web.UI

<DefaultProperty("Text"), ToolboxData("<{0}:CustomWebControls runat=server></{0}:CustomWebControls>")> Public Class CustomWebControls
Inherits System.Web.UI.WebControls.WebControl
Implements IPostBackDataHandler
Implements IPostBackEventHandler

Dim _text As String
<Bindable(True), Category("Appearance"), DefaultValue("")> Property [Text]() As String
Get
Return _text
End Get

Set(ByVal Value As String)
_text = Value
End Set
End Property
Protected Overrides Sub Render(ByVal output As System.Web.UI.HtmlTextWriter)
output.Write("<div OnClick=""javascript:" & Page.GetPostBackEventReference(Me) & """>Clickare</div>")
output.Write("
")
output.Write([Text])
End Sub

Public Function LoadPostData(ByVal postDataKey As String, ByVal postCollection As System.Collections.Specialized.NameValueCollection ) As Boolean Implements System.Web.UI.IPostBackDataHandler.LoadPostData
Return True
End Function

Public Sub RaisePostDataChangedEvent() Implements System.Web.UI.IPostBackDataHandler.RaisePostDataCh angedEvent

End Sub

Public Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent
Text = Text + eventArgument
End Sub
End Class