限制Gridview列仅在客户端接受数字 [英] Restricting Gridview column for accepting numbers only on client side
问题描述
大家好我正面对网格编辑值的问题 -
Que: - 如何限制gridview列只接受客户端的数字
假设gridview中有两列,我希望第一列应该采用
字母表,第二列应该仅采用数字...
我在asp页面尝试过onKeyPress事件但是没有用......
等待你的建议。
提前感谢。
Hi every one I am faceing problem with gridview editing value-
Que:- How to restrict gridview column to accept only numbers at client side
Suppose there is two columns in gridview and i want that first column should take
alphabets and second should take numbers only...
I have tried onKeyPress event in asp page but not works...
waiting for your suggestion.
thanks in advance.
推荐答案
试试这个......
添加专栏在网格控件中然后在列属性 - 组格式 - 格式类型中选择数字...
Try This......
Add columns in Grid control then in Column Properties -Group Format- Format Type select Numeric...
在网格视图中使用模板化文本框的模板化编辑,按照此链接,了解maskedit ajax工具包
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSa mpleSite / MaskedEdit / MaskedEdit.aspx [ ^ ]
Use templated field with masked edit for a textbox in grid view, follow this link , to know use of maskedit ajax toolkit
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/MaskedEdit/MaskedEdit.aspx[^]
您好,
您可以使用AJAX FilterTextBoxExtender过滤在文本框中输入的字符。 />
以下是您的示例代码
Hi,
You can use AJAX FilterTextBoxExtender to filter the characters entered in the textbox.
Here is the sample code for you
<asp:ScriptManager ID="SM1" runat="server"></asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="txtNumeric" runat="server"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTBE_txtNumeric" runat="server" FilterType="Numbers" TargetControlID="txtNumeric"></ajax:FilteredTextBoxExtender>
<br />
<asp:TextBox ID="txtAlphabet" runat="server"></asp:TextBox>
<ajax:FilteredTextBoxExtender ID="FTBE_txtAlphabet" runat="server" FilterType="UppercaseLetters,LowercaseLetters" TargetControlID="txtAlphabet"></ajax:FilteredTextBoxExtender>
</ContentTemplate>
</asp:UpdatePanel>
您可以按照以下链接查询更多查询
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/FilteredTextBox/FilteredTextBox.aspx [ ^ ]
快乐编码:)
问候,
Manoj
You can follow the below link for more queries
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/FilteredTextBox/FilteredTextBox.aspx[^]
Happy coding :)
Regards,
Manoj
这篇关于限制Gridview列仅在客户端接受数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!