none
Scriptmanagerproxy bei master pages RRS feed

  • Frage

  • Guten Tag,

     

    ich verstehe die Anwendung mit dem Scriptmanagerproxy nicht bei mehreren Master pages, die voneinander vererbt sind und dann auf den Contentseiten der Scriptmanagerproxy.
    Das ASP.NET Livelernvideo geht von einem sehr einfachen Fall aus, die komplexeren fehlen.

     

    Annahme:
    Master.page ist die erste Master page, dann Submaster.page soll abgeleitet sein von Master.page und dann verschiedene Contentpages, abgeleitet von Submasterpage.
    Ich habe das Updatepanel auf der Submasterpage,.

    Wo müssen nun die Scriptmanagerproxies liegen? Ohne geht nicht, ich muss also etwas platzieren. Scriptmanager auf Master page und Scriptmanagerproxies auf den Submaster page sowie Content pages funktioniert nicht, Fehlermeldung (zuviele Scriptmanagers).

    Vielelicht kann mir jemand erklären, wo ein Scriptmanagerproxy eingebaut sein muss, damit die Sache läuft.

    Gruss

    Stephan.


    Developing with ADO.NET & Infragistics
    Dienstag, 10. Mai 2011 20:06

Antworten

  • Hallo Stephan,

    der ScriptManager kommt in die oberste MasterPage, die ScriptManagerProxies in die untergeordneten MasterPages und ggfs. in die ContentPage.

    Wenn das bei dir nicht funktioniert, müsste man schauen, ob es evtl. noch an etwas anderem liegt. Ggfs. hast Du irgendwo noch Elemente (Controls, ...) in denen sowas drin steht. Kannst Du ein aufs Minimum reduziertes Beispiel (Master, SubMaster, ContentPage, jeweils wie o.a. ScriptManager und Proxies platzieren) bauen und das hier bereitstellen? Dann kann ich mir das mal anschauen.

    Eine Anmerkung noch: Ehrlich gesagt würde ich mich von ScriptManager bzw. Microsoft Ajax komplett verabschieden und eher auf jQuery und jQueryUI (bzw. ein alternatives JavaScript Framework) setzen. Damit hat man doch erheblich weniger Probleme.

     


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community
    Dienstag, 10. Mai 2011 21:58
    Moderator