Ohne Verwendung eines WebBrowser-Steuerelements, wie kann ich in einer C# -Anwendung eine JavaScript-Funktion ausführen, die von allen Browser-DOM-Abhängigkeiten entkoppelt ist? Ich untersuche die Implementierung von Validierungsregeln nur einmal, sowohl für die Server- als auch für die Client-Validierung. Siehe this question als Referenz, wenn Sie möchten. Gibt es JS-Interpreter-Bibliotheken, die ich verwenden könnte?Ausführen einer JavaScript-Funktion in einer C# -Anwendung
Nachtrag: Mein Ziel ist es, automatisch bereitstellen und rufen Sie genau die gleiche Validierungslogik auf Client und Server, ohne die Kommunikation zwischen den beiden während der eigentlichen Validierung. Im Idealfall würde ich meine Validierungslogik in JavaScript codieren und diese auf die Seite rendern. Alternativ könnte ich meine Logik in C# codieren, diese in JavaScript umwandeln unter Verwendung von Script# und diese auf die Seite rendern.
Ich möchte keine separaten Validierungsfunktionen Client- und Serverseite gehalten wird, und ich möchte nicht, AJAX-Aufrufe an den Server Validierungsfunktionen, und ich will nicht nur Client oder Server nur Validierung.
Danke, ist JScript.Net nicht ganz das, was UI wollen, aber meine mod auf die Frage nach Script # sehen. – ProfK