c# - 您可以在没有屏蔽文本框的情况下从 C# 中的文本框输入格式吗?

标签 c# asp.net

我需要在我的 C# Web 应用程序中设置许多文本框的格式,一些接受 13 个数字,一些接受 10 个数字,一些接受像“IS112”这样的组合我一直没能找到任何不是屏蔽文本框的东西使用 AJAX 扩展,我只是检查在我必须添加扩展和重制并标识我的文本框之前是否有任何方法。

最佳答案

<asp:TextBox ID="txtBox" runat="server" MaxLength="13"></asp:TextBox>
This is a text Box
 <asp:RegularExpressionValidator ID="RegularExpressionValidator1"runat="server" ControlToValidate="txtBox"
ValidationExpression="^(\d{0,13})$" ErrorMessage="*Invalid Text Length:" text="*" Display="Dynamic" />

关于c# - 您可以在没有屏蔽文本框的情况下从 C# 中的文本框输入格式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38753186/

相关文章:

c# - DeflateStream 复制到 MemoryStream

asp.net - 带有 Asp.NET 身份的 LDAP 身份验证

asp.net - 无法在Web服务器上启动调试。远程服务器返回错误:(404)找不到。在Visual Studio中启动调试时出错

asp.net - 检查 ViewState 中的值

asp.net - 适用于 ASP.NET 的广告管理软件

c# - 什么时候应该调用 Page.Header.DataBind?

c# - 如何更新或刷新选项卡容器中的面板或控件

C# Outlook Mailitem ContextMenu 和 Ribbon 不能一起工作(只能单独使用)

c# - 无法将类型 System.Linq.IQueryable 隐式转换为 System Collections.Generic.IEnumerable

c# - UrlHelper.Route 和 UrlHelper.Link 方法有什么区别?