HAUPPAUGE WinTV-PVR und Media Center Edition 2005: Fernbedienung

Verwendung der DotNetNuke ClientAPI

Mrz 25

Von:
25.03.2007  RssIcon

Für die Verwendung der ClientAPI stehen sehr umfangreiche Dokus zur Verfügung. Dennoch hatte ich anfangs Schwierigkeiten bei deren Verwendung. Wie immer bei ASP.NET kommt esdarauf an, zu welchem Zeitpunkt man Controls und Handler initialisiert, damit Postbacks korrekt behandelt werden.

Mit der folgenden Reihenfolge der Methodenaufrufe, bekam ich richtige Ergebnisse:

OnInit (Initialisierung und Bearbeitung der Control-Handler) :

  • RegisterPostBackEventHandler()
  • HandleClientAPICallbackEvent()

 

PageLoad (Registrierung Client-Variablen und des OnLoad-Handlers):

  • AddBodyOnloadEventHanlder()
  • RegisterClientVariable()

 

OnPreRender (Hinzufügen von Skriptblöcken):

  • RegisterClientScriptBlock()
  • RegisterClientReference()

Tags:
Categories:
Nutzungsbedingungen
(c) 2011 e-llusions