搜索

查看: 3076|回复: 11

[ASP.NET] ASP.NET MVC使用正则表达式验证手机号码

[复制链接]
发表于 2023-5-4 11:34:11 | 显示全部楼层 |阅读模式
Editor 2023-5-4 11:34:11 3076 11 看全部
在ASP.NET MVC中,可以使用RegularExpression特性来验证手机号码。
    public class Customer
    {
        [Required(ErrorMessage = "必填")]
        [Display(Name = "手机号")]
        [RegularExpression(@"^1[3458][0-9]{9}$", ErrorMessage = "手机号格式不正确")]
        public string PhoneNumber { get; set; }
    }
在HomeController中:
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            return View(new Customer());
        }
        [HttpPost]
        public ActionResult Index(Customer customer)
        {
            if (ModelState.IsValid)
            {
                return Content("ok");
            }
            else
            {
                return View(customer);
            }
        }
    }
在Views/Shared/_Layout.cshtml中,必须引用异步验证的相关js。
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryval")
在Home/Index.cshtml中:
@model MvcApplication1.Models.Customer
@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}
Index
@using (Html.BeginForm("Index", "Home", FormMethod.Post))
{
    @Html.LabelFor(m => m.PhoneNumber)
    @Html.TextBoxFor(m => m.PhoneNumber)
    @Html.ValidationMessageFor(m => m.PhoneNumber)
   
    [i]
}
到此这篇关于ASP.NET MVC使用正则表达式验证手机号码的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持知鸟论坛
回复

使用道具 举报

发表于 2023-6-28 23:15:55 | 显示全部楼层
塞翁364 2023-6-28 23:15:55 看全部
楼主,大恩不言谢了!知鸟论坛是最棒的!
回复

使用道具 举报

发表于 2023-6-29 13:38:19 | 显示全部楼层
术数古籍专卖疤 2023-6-29 13:38:19 看全部
这东西我收了!谢谢楼主!知鸟论坛真好!
回复

使用道具 举报

发表于 2023-6-29 14:36:36 | 显示全部楼层
米老鼠和蓝精鼠v 2023-6-29 14:36:36 看全部
感谢楼主的无私分享!要想知鸟论坛好 就靠你我他
回复

使用道具 举报

发表于 2023-6-29 15:03:58 | 显示全部楼层
dxf17 2023-6-29 15:03:58 看全部
其实我一直觉得楼主的品味不错!呵呵!知鸟论坛太棒了!
回复

使用道具 举报

发表于 2023-6-30 04:28:26 | 显示全部楼层
永远就三年疗 2023-6-30 04:28:26 看全部
楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
回复

使用道具 举报

发表于 2023-6-30 04:42:25 | 显示全部楼层
123456848 2023-6-30 04:42:25 看全部
这东西我收了!谢谢楼主!知鸟论坛真好!
回复

使用道具 举报

发表于 2023-7-3 22:17:20 | 显示全部楼层
Gordon520 2023-7-3 22:17:20 看全部
这个帖子不回对不起自己!我想我是一天也不能离开知鸟论坛
回复

使用道具 举报

发表于 2023-7-4 07:51:09 | 显示全部楼层
知足常乐77 2023-7-4 07:51:09 看全部
其实我一直觉得楼主的品味不错!呵呵!知鸟论坛太棒了!
回复

使用道具 举报

发表于 2023-7-5 22:22:32 | 显示全部楼层
丁侦球 2023-7-5 22:22:32 看全部
楼主发贴辛苦了,谢谢楼主分享!我觉得知鸟论坛是注册对了!
回复

使用道具 举报

  • 您可能感兴趣
点击右侧快捷回复 【请勿灌水】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

RSS订阅| SiteMap| 小黑屋| 知鸟论坛
联系邮箱E-mail:zniao@foxmail.com
快速回复 返回顶部 返回列表