携帯電話番号を入力するTextBoxのページがあります。私は表示=なしでのRequiredFieldValidatorとRegularExpressionValidator を使用して、それを検証してきたことについては :私はそれが概要を示すされていないテキストボックスに文字を入力したときに検証要約コントロールがメッセージに表示されませんか?
そしてまた、私は
<asp:ValidationSummary ValidationGroup="mobile" ShowSummary="false" ID="vsValid"
runat="server" ShowMessageBox="true" Enabled="true"
DisplayMode="SingleParagraph" />
<asp:TextBox ID="txtMobileNumber" runat="server" CssClass="Qinputbox"></asp:TextBox>
<asp:RequiredFieldValidator Display="None" ControlToValidate="txtMobileNumber"
ID="reqValidMobileNo" runat="server" ErrorMessage="*"
ValidationGroup="mobile"></asp:RequiredFieldValidator>
<asp:RegularExpressionValidator ControlToValidate="txtMobileNumber" Display="None"
ID="regExValidMobileNo" runat="server"
ErrorMessage="Please enter a valid mobile number."
ValidationExpression="^((\+){0,1}91(\s){0,1}(\-){0,1}(\s){0,1}){0,1}9[0-9]
(\s){0,1}(\-){0,1}(\s){0,1}[1-9]{1}[0-9]{7}$"
ValidationGroup="mobile"></asp:RegularExpressionValidator>
にValidationSummaryコントロール
を配置しています。 何が問題なのですか?あなたのコードフラグメントから事前
こんにちはNetRatでは、テキスト変更イベントでメッセージを表示したいのですが、ポストバックでは表示しません。validationsummaryコントロールはポストバックが正しいとメッセージを表示します。私はリンクhttp://www.devmanuals.com/tutorials/ms/aspdotnet/validationsummary.html –
Plsの例を見て、Timの答えを確認してください。あなたはポストバックなしで検証をしたいのですが、 'EnableClientScript =" true "' – NetRat