C# 文本框中的设置值不超过2位小数

C# 文本框中的设置值不超过2位小数,c#,asp.net,.net,vb.net,C#,Asp.net,.net,Vb.net,我有一个文本框,允许用户输入带小数点的值。如何设置文本框只能输入两位小数。。现在,用户可以输入超过2位小数。以下是文本框的代码: <td><b>Payment Amount:</b></td> <td colspan="2"> <asp:TextBox ID="txtPayment" runat="server"

我有一个文本框,允许用户输入带小数点的值。如何设置文本框只能输入两位小数。。现在,用户可以输入超过2位小数。以下是文本框的代码:

<td><b>Payment Amount:</b></td>
                            <td colspan="2">
                                <asp:TextBox ID="txtPayment" runat="server" Enabled="true" CssClass="form-control"/>
                                <asp:RequiredFieldValidator ID="rfvPayment" runat="server" ControlToValidate="txtPayment" ValidationGroup="SubmitGroup" Display="Dynamic" ErrorMessage="* Please fill in this section" />
                                <asp:RangeValidator ID="rgPayment" runat="server" ControlToValidate="txtPayment" Display="Dynamic" Type="Double"/>
                            </td>
谢谢

您可以下载并将其参考添加到您的页面上。然后使用

$('[id*="txtPayment"]').numeric({ decimal : ".",  negative : false, scale: 2 });

考虑加一个问号,我不得不读了几遍才发现你在问一个问题。
$('[id*="txtPayment"]').numeric({ decimal : ".",  negative : false, scale: 2 });