クライアント側のJavaScript検証を呼び出すときに、カスタム変数を何らかの形で組み込むことができるカスタムバリデータを用意する必要があります。このバリデーターはリピーターで使用され、リピーター内のすべての項目はカスタムバリデーターを使用する必要がありますが、独自の変数に対して検証します。これは可能なのですか?どうすればいいですか?ASP.NET CustomValidatorに変数を追加する
例、私はJavascriptValidation(送信者、引数、MYVARIABLE)のようになり、そのjavascriptの検証機能を必要とする
OR「引数」に私の変数を組み込むための方法はありますか?私はそれが何であるか分かりません。
ありがとうございます!
変数はデータベースからのものです。各レコードはこの変数に対して異なる値を持ちます。私はそれを隠しフィールドにして、それがあなたが話していることなら価値を得ることができますが、カスタムバリデータのjavascriptメソッドで取得する方法がまだ必要です。隠しフィールドはマスターページにありますリピータが別のリピータに次いでいるので、そのIDをjavascript呼び出しに追加することができなくても、どのように組み込むことができないのか分かりません。 – Ryan
あなたがCustomValidatorでEnableClientScript = "false"を設定し、サーバーでのみ検証するのが最も簡単なようです。 –