Ho seguito le istruzioni dell'msdn e ho creato da codebehind un div (un htmlgenericcontrol) a cui ho assegnato il lancio di un postback sull'evento click... in this way:

codice:
     

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
end sub

Sub creacontrolli()
    Dim cs As ClientScriptManager = Page.ClientScript
    Dim divcontrol As New HtmlGenericControl("div")
    .......
    divcontrol.Attributes.Add("onclick", cs.GetPostBackEventReference(divcontrol, "codice_div"))
     placeholder.controls.add(divcontrol)
  End Sub

Public Sub RaisePostBackEvent1(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent
        If Not String.IsNullOrEmpty(eventArgument) Then
            If Right(eventArgument, 4) = "_div" Then
                'mi lancia un'altra funzione
            End If
        End If
    End Sub
Ora succede che il div effettivamente lancia il postback e la pagina si aggiorna, ma il problema è che in debug vedo che non entra nella RaisePostBackEvent1....

cheddevofa?