简单的编辑器模板

发布于 2024-10-21 12:24:02 字数 179 浏览 4 评论 0原文

我正在尝试使用 jquery 屏蔽文本框,即:电话号码。我认为更好的方法可能是将一个类应用于我在模型上给予“电话”UIHint 的任何字段。我似乎找不到任何关于如何使用基本字符串字段执行此操作的示例。大量的日期时间示例都很棒,但它们基于特定类型。

谁能指出我如何实现这一目标的正确方向?或者如果这是一个坏主意,就打我的头? ;)

I'm trying to mask textboxes using jquery ie: phone numbers. I thought a better way to do it might be to apply a class to any field that I give the UIHint of "phone" to on the model. I can't seem to find any examples of how to do this with basic string fields. The datetime examples that abound are great, but they are based on a specific type.

Can anyone point me in the right direction on how to accomplish this? Or slap me upside the head if it's a bad idea? ;)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柠栀 2024-10-28 12:24:02

在 MVC 3 中,您可以在模型上使用数据注释,如下所示:

[Required]
[RegularExpression(@"^([\(]{1}[0-9]{3}[\)]{1}[\.| |\-]{0,1}|^[0-9]{3}[\.|\-| ]?)?[0-9]{3}(\.|\-| )?[0-9]{4}$")]
public string PhoneNumber{get; set;}

In MVC 3, you can use a data annotation on your model, like so:

[Required]
[RegularExpression(@"^([\(]{1}[0-9]{3}[\)]{1}[\.| |\-]{0,1}|^[0-9]{3}[\.|\-| ]?)?[0-9]{3}(\.|\-| )?[0-9]{4}$")]
public string PhoneNumber{get; set;}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文