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:
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....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
cheddevofa?

Rispondi quotando