数値を含むテキストボックスを作成したいのですが、10進数を受け入れる必要があります
有効:
- 1
- 1.2
- 1.23
- 1.234
- 0.0011など
ただし、次の場合はエラーメッセージが表示されます
- 1,234
- 1,23abc
- 1.3454.21
これはこれまでの私のコードです
<asp:TextBox Font-Bold="true" ID="TextBoxTaxValue" runat="server" CssClass="textBoxString"
Width="80px"></asp:TextBox><asp:Label ID="Label24" runat="server" Text="%"></asp:Label>
<ajaxToolkit:FilteredTextBoxExtender ID="FilteredTextBoxExtender1" runat="server"
TargetControlID="TextBoxTaxValue" FilterType="Custom, Numbers" ValidChars="." />
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ErrorMessage="One '.' only!"
ControlToValidate="TextBoxTaxValue" ValidationExpression="^(-)?\d+(\.\d\d)?$" />
私を助けてください