我正在处理代码的错误处理部分。
我如何只接受文本框的数字和句点?
例如,。用户输入25.00可接受的
我已经有一个只允许数字的文本框,但我不知道如何接受小数。
我正在使用jquery内联验证
<asp:TextBox class="validate[required,custom[onlyNumber]]" type="text" ID="txtLicRic" runat="server" BorderStyle="None" Width="230px" placeholder="123" Enabled="False" required="true"></asp:TextBox>
答案 0 :(得分:0)
这应该用于jQuery内联验证的Decimal案例
$.validator.addMethod('DecimalNumbersOnly', function(value, element) {
return this.optional(element) || /^\d+(\.\d{0,2})?$/.test(value);
}, "Enter a correct decimal number, format xxxx.xx");
答案 1 :(得分:-1)
string s = "25.00"; //MAKE THIS YOUR TEXTBOX VALUE
decimal d;
if (Decimal.TryParse(s,out d))
{
//HANDLE DECIMAL
}