如何仅在asp.net中为数字启用文本框
问题描述:
如何在不使用脚本和表达式验证器的情况下仅在asp.net.中启用数字文本框
how to enable a textbox for numbers only in asp.net.without using script andexpression validator
答
您好,
您可以使用"FilteredTextBoxExtender".这是一个ajax工具包扩展程序控件.
设置属性FilterType ="Numbers"
您可以为此参考以下链接:
http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/ [
Hi,
U can use "FilteredTextBoxExtender". it is a ajax toolkit extender control.
Set property FilterType="Numbers"
u can refer follwing link for that:
http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/[^]
您可以通过以下方式进行此操作:
AjaxFilteredTextBoxExtender
在这里,您首先添加ajax工具包和此扩展程序的参考.
您可以将ValidChars设置为."用于十进制,允许用户输入带小数点的数字值.
收合|复制代码
< ajaxtoolkit:filteredtextboxextender id ="ftbe" runat ="server" xmlns:ajaxtoolkit =#unknown">
TargetControlID ="TextBox3"
FilterType ="Numbers"
/>
You can done this in following ways:
AjaxFilteredTextBoxExtender
here you first add reference of ajax toolkit and this extender.
you can set ValidChars to "." for decimal which allo user to enter numeric value with decimal point.
Collapse | Copy Code
<ajaxtoolkit:filteredtextboxextender id="ftbe" runat="server" xmlns:ajaxtoolkit="#unknown">
TargetControlID="TextBox3"
FilterType="Numbers"
/>
请参阅下面的链接.可能会帮助您找到解决方案.
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/FilteredTextBox/FilteredTextBox.aspx [ ^ ]
设置FilterType="Numbers"
仅输入数字值.
谢谢,
Viprat
Hi,
See the below link. It might be help you to find your solution.
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/FilteredTextBox/FilteredTextBox.aspx[^]
SetFilterType="Numbers"
for enter only numeric values.
Thanks,
Viprat