ボタンクライアントのクリックイベントでJavaScriptの.netバリデーターを検証しています。
if (typeof (Page_Validators) != "undefined") {
for (var i = 0; i < Page_Validators.length; i++) {
ValidatorValidate(Page_Validators[i])
if (!Page_Validators[i].isvalid) {
alert("not valid");
}
else {
alert("valid");
}
}
}
ただし、同じページに複数の検証グループがある場合、ボタンをクリックすると、そのボタンの検証グループに関連付けられているバリデーターではなく、ページ内のすべてのバリデーターが検証されます。
では、javascriptから特定の検証グループのバリデーターのみを検証する方法はありますか?