gpt4 book ai didi

c# - 限制TextBox Visual Studio C#的内容

转载 作者:行者123 更新时间:2023-12-03 08:59:09 25 4
gpt4 key购买 nike

我试图限制用户输入,以便用户只能向名为OrderID的文本框输入数字,并且只能向名为CustomerName的文本框输入字母。

是否可以在Visual Studio Web应用程序表单中执行此操作?用C#编码。如果是这样,我该怎么办?

一旦实现了上述内容,如果用户尝试输入无效的数据类型,我也必须处理异常。

如何才能做到这一点?任何帮助深表感谢! :)

最佳答案

使用正则表达式
对于文本,请使用它-^[a-zA-Z]*$
使用CompareValidator,用于数字

<asp:TextBox ID="txt" runat="server />
<asp:CompareValidator ID="cv" runat="server" ControlToValidate="txt" Type="Integer"
Operator="DataTypeCheck" ErrorMessage="Value must be an integer!" />

关于c# - 限制TextBox Visual Studio C#的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12988808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com