Ich habe ein Steuerelement, das auf einer Seite zunächst angezeigt wird, aber auf einer anderen Seite zunächst ausgeblendet ist.
Auf der Seite, auf der das Steuerelement zunächst angezeigt wird, funktioniert das Javascript im Steuerelement einwandfrei, aber auf der Seite, auf der das Steuerelement zunächst ausgeblendet wird, funktioniert das Javascript nicht.
Ich habe am Ende die Registrierung der Javascript in den Code hinter mit:
this.Page.ClientScript.RegisterClientScriptBlock(...);
Es funktioniert gut, aber es wird hässlich mit großen Javascript-Blöcken. Und wenn ich es ändern möchte, muss ich die Lösung neu erstellen, was ich lieber nicht tun möchte.
Gibt es eine andere Möglichkeit, Javascript mit Markup zu registrieren, wenn es nicht an den Browser gesendet wird, wenn die Seite geladen wird? Ich versuche, den Netzwerkverkehr gering zu halten, indem ich nur das an den Browser sende, was ich brauche, wenn die Seite geladen wird.
danke,
Mark