Html (完全なコード)
<asp:TextBox ID="txtSasiNo" runat="server" Width="250px" MaxLength="17"></asp:TextBox>
<asp:RegularExpressionValidator CssClass="zorunlu" ValidationGroup="kaskoTeklifSayfasi" Display="Dynamic" ID="rangevalidator1" runat="server" SetFocusOnError="true" ControlToValidate="txtSasiNo" ErrorMessage="Enter number characters only (8 or 17)" ValidationExpression="^\d{8}$|^\d{17}$""></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator ID="rfvSasiNo" SetFocusOnError="true" ValidationGroup="kaskoTeklifSayfasi" runat="server" Display="Dynamic" ControlToValidate="txtSasiNo" CssClass="zorunlu">Please enter Number.</asp:RequiredFieldValidator>
質問:
RangeValidator を使用しようとしています。
txtnumber が null または空で、txtnumber が 8 文字または 17 文字でない場合。最初のオプションは 8 文字、2 番目のオプションは 17 文字の 2 つのオプションのみです。
txtnumberテキスト文字のみが以下のようになります
12345678 // This is 8 characters
12345678901234567 // This is 17 characters
これを達成するためにRangeValidatorに何を追加しますか?
ありがとう。