Sie können dem Markup Skript-Tags hinzufügen:
%Vor%Oder verwenden Sie ScriptManager im Code dahinter, damit Sie nichts tun. t Wenn Sie mehrere Steuerelemente auf einer Seite verwenden, fügen Sie dieselbe Datei / js-Sektion mehrmals hinzu.
Sie können mehr über ScriptManager
hier erfahren (Übersicht, einschließlich Verwendungsszenarien). .
Ich nehme an, dass Sie den JavaScript-Code in script
-Tags auf der Benutzersteuerungsseite eingefügt haben.
Ich nehme auch an, dass Sie eine Funktion von einem der Steuerelemente innerhalb des Benutzersteuerelements aufrufen
Eine weitere Annahme, die ich mache, ist, dass Ihr Benutzersteuerelement zum Ladezeitpunkt ausgeblendet ist.
Wenn sich das Benutzersteuerelement in UpdatePanel
befindet und / oder sein Visible
-Attribut standardmäßig auf false
gesetzt ist, erhalten Sie den Fehler " Object expected
", da Ihr Skript beim Laden der Seite einfach nicht geladen wird und die Funktion, die Sie anrufen, ist nicht existent.
Abhilfe hierfür ist die Verwendung von style="display:none"
anstelle von Visible="false"
für Ihr Benutzersteuerelement auf der Hauptseite.
Tags und Links javascript .net jquery asp.net ascx