0

aspx.net フォームを更新する必要があるとき..無効なコードというエラー メッセージが表示されました。 ..更新が実行されました...解決策を教えてください

<asp:TextBox ID="TextBox2" runat="server" CssClass="style19" Width="239px" BorderColor="#006600" BorderStyle="Solid" ForeColor="#009900"></asp:TextBox>

 <asp:RegularExpressionValidator ID="RegularExpressionValidator6" runat="server" ControlToValidate="TextBox2" ErrorMessage="Invalid Code" ForeColor="Red" ValidationExpression="[a-zA-Z]+-[0-9]+"></asp:RegularExpressionValidator>
4

2 に答える 2

0

あなたの質問は理解不能です。エラーメッセージはどこから来ていますか? フォームをどのように更新していますか? 正規表現はどこで、何に適用されますか?

于 2012-08-30T19:19:41.857 に答える
0

TextBox2 に値を入力する場合は、バリデータでこの式を尊重する必要があります

[a-zA-Z]+-[0-9]+

尊重しないと、データを検証できません

無効にしたい場合は、バリデーターを削除するだけです

このコードに置き換えます

<asp:TextBox ID="TextBox2" runat="server" CssClass="style19" Width="239px" BorderColor="#006600" BorderStyle="Solid" ForeColor="#009900"></asp:TextBox>
于 2012-08-30T19:42:42.733 に答える