1
フォームに記入する際にSSN番号を検証しようとしていますが、ユーザーが書式と一致しないと、エラーメッセージが表示されます。ASP.Net - フォームに記入しながら情報を検証しますか?
これまでのところ、「送信」ボタンを押したところでエラーが表示されていましたが、ユーザーがテキストボックスからタブアウトするとすぐにその欲しいと思います。
これまでのところ、これはあなたがテキストボックスのonchange
イベントを設定することができます私のコード
<asp:TextBox id="txtSSN" runat="server"/> (999-99-9999) <br>
<asp:RegularExpressionValidator id="ValidateSSN"
runat="server"
ControlToValidate="txtSSN"
ValidationExpression="[0-9]{3,3}-[0-9]{2,2}-[0-9]{4,4}"
ErrorMessage="SSNO must be in the form 999-99-9999"
Display="None"/>
テキストボックスのOnTextChangedまたはOnBlurイベントを使用できます –