私はテキストボックスなどのコントロールを含むPanel
コントロールを持っています。テキストボックスを検証するためにasp.netバリデーターを使用します。Panle
が無効になっているとテキストボックスが無効になりますが、 RequiredFieldValidator
は無効なテキストボックスを検証します。Asp.net validators無効なコントロール
<asp:Panel ID="Panel1" runat="server" Enabled="false">
<asp:TextBox ID="TextBox2" runat="server" />
<asp:RequiredFieldValidator runat="server" ErrorMessage="RequiredFieldValidator"
ForeColor="#FF3300" ControlToValidate="TextBox2"></asp:RequiredFieldValidator>
</asp:Panel>
無効なコントロールを検証しないバリデーターはどのように設定できますか?
いいえいいえ私はそれらの中にコントロール付きのパネルをいくつか持っています。私はそれらを有効または無効にします。 'Enabled'パネルのコントロールを有効にしたい – Arian
あなたは尊重されたコントロールのすべてのバリデーターを無効にすることができます。私の編集された答え – FosterZ
これは解決策ですが、もう1つ良い方法はありませんか? – Arian