Javascript von ASP.NET CodeBehind aufrufen
Markus Furtlehner
- javascript
0 Peter
Hallo,
Ist es möglich, ein client-seitiges javascript von einer server-seitigen code-behind-datei (C#) aufzurufen?
Konkret geht es um folgendes:
Ich habe einen File-Upload (server-seitig), einen Button (server-seitig) und möchte nun, wenn ich den Button klicke, eine server-seitige funktion aufrufen (normales event).
In dieser Methode mach ich nun etwas mit der Datei (Schreibe den inhalt in ein server-seitiges hidden-field) und will dann auf der client-seite eine javascript-funktion aufrufen, die wiederum etwas mit den daten im hidden-field macht.
Aber wie kann ich nun diese Javascript-funktion aufrufen?
Vielen Dank,
Markus Furtlehner
HI!
»»...Ich habe einen File-Upload (server-seitig)...
Wie unterscheidest du den Server und Client-Seitig???
»»...einen Button (server-seitig) und möchte nun...
Wie sieht den der Button aus wenn er Server-Seitig ist, dann ist er also für den Client nicht zu sehen???
Solltest du deine Frage anders meinen als hier beschrieben, könntest du aber folgendes machen:
Du lässt deinen Button einfach einen eigenen Event feuern, in der Server-seitigen Methode die dazu aufgerufen wird, prüfst einfach ob die Datei ungleich null ist, füllst dein HiddenField und registrierst dein JavaScript und fügst anschließend dem Body-Tag einen Onload-Event zu der das javaScript aufruft.
MFG
Peter