0
私のASP Webアプリケーションの1ページに、私はブートストラップタブを使用しています。各タブにはコントロールと(RegularExpressionValidator、CompareValidator、RequiredFieldValidator、..)がありますが、問題はi tab1の中にあるコントロールをいっぱいにし、tab2にあるValidatorのメッセージが現れるので、orderを処理していないtab1にあるinsertボタンをクリックします。私はパネルで、各タブの内容をラップしようとしたが、それは個別に各タブのデータを検証するために仕事:-(RequiredFieldValidator、...他のコントロールへの影響
<script type="text/javascript">
function BtnClick() {
//var v1 = "#<%= CompNmeTxtBox.ClientID %>";
//var v2 = "#<%= UsrNme.ClientID %>";
//var v3 = "#<%= UsrTypeDrDo.ClientID %>";
//var v4 = "#<%= fnbox.ClientID %>";
//var v5 = "#<%= lnamebox.ClientID %>";
//var v6 = "#<%= BizCateDDL.ClientID %>";
//var v7 = "#<%= SubCatBizDDL.ClientID %>";
//var v8 = "#<%= passtxtbx1.ClientID %>";
//var v10 = "#<%= emailbox.ClientID %>";
var val = Page_ClientValidate();
if (!val) {
var i = 0;
for (; i < Page_Validators.length; i++) {
if (!Page_Validators[i].isvalid) {
$("#" + Page_Validators[i].controltovalidate)
.css("border-color", "red");
}
}
}
return val;
}
</script>
あなたが使用することができますvalidationGroupの各タブの検証を分離する。 – ConnorsFan
ConnorsFanソリューションが正しい、validationGroupはそうで「Tab1を」とTAB1のコントロール/バリデータに設定されたvalidationGroup。あなたが探しているものあなたを取得し、かつます。 –
@ConnorsFanはあなたに感謝し、あなたが作ることができますそれは答えとして;-) – Znar