CustomValidator コントロールを作成しました
public class MyValidator :CustomValidator, IScriptControl {}
また、同等のクライアント スクリプトも作成しました。サーバー検証は正常に機能しますが、クライアント スクリプトを接続するにはどうすればよいですか?
レンダリングされたJavaScriptは次のようになります
var MyValidator1 = document.all ? document.all["MyValidator1"] : document.getElementById("MyValidator1");
MyValidator1.controltovalidate = "MyField";
MyValidator1.errormessage = "error";
MyValidator1.evaluationfunction = "MyValidatorEvaluateIsValid";
生成された JavaScript をオーバーライドして、evaluationfunction の値を設定するにはどうすればよいですか? 例えば
MyValidator1.evaluationfunction = "MyCustomJavascriptFunction";