ASP.Net6.0CoreMVC中如何在一个或多个字段未被赋值时给出错误消息
创始人
2024-09-17 03:30:56
0
  1. 在视图中添加以下代码:

@model YourModel @using (Html.BeginForm()){

@Html.LabelFor(m => m.FirstName) @Html.TextBoxFor(m=>m.FirstName)
@Html.LabelFor(m => m.LastName) @Html.TextBoxFor(m=>m.LastName)
}

  1. 在控制器的处理方法中,通过ModelState进行判断,如果未通过验证,则返回View并带上错误消息。

[HttpPost] public ActionResult YourActionMethod(YourModel model){ if (ModelState.IsValid){ //do something } else { ModelState.AddModelError("","Please enter all required fields"); return View(model); } }

  1. 在Model中使用DataAnnotations来指定字段是否必填。

public class YourModel { [Required(ErrorMessage="First Name is required")] public string FirstName {get;set;} [Required(ErrorMessage="Last Name is required")] public string LastName {get;set;} }

相关内容

热门资讯

黑科技能赢(wpk俱乐部)外挂... 黑科技能赢(wpk俱乐部)外挂透视辅助教程(透视)新2025版(一贯有挂);1、黑科技能赢(wpk俱...
黑科技好友房(微扑克俱乐部)外... 黑科技好友房(微扑克俱乐部)外挂透视辅助神器(透视)德州教程(总是真的有挂)1、该软件可以轻松地帮助...
黑科技好牌(WPk)外挂透视辅... 黑科技好牌(WPk)外挂透视辅助软件(透视)透视教程(本来是真的有挂)WPk是一种具有地方特色的麻将...
黑科技线上(wpk俱乐部)外挂... 黑科技线上(wpk俱乐部)外挂透视辅助挂(透视)黑科技教程(一直真的有挂)1、wpk俱乐部透视辅助简...
黑科技数据(WPk)外挂透视辅... 黑科技数据(WPk)外挂透视辅助安装(透视)第三方教程(其实是真的有挂);1、首先打开WPk最新版本...
黑科技攻略(WEPOKE)黑科... 黑科技攻略(WEPOKE)黑科技透明挂辅助软件(透视)存在挂教程(原来真的是有挂)一、WEPOKEA...
辅助黑科技(poker wor... 辅助黑科技(poker world)外挂辅助神器(透视)介绍教程(总是有挂)1、玩家可以在poker...
黑科技挂(微扑克模拟器)外挂透... 黑科技挂(微扑克模拟器)外挂透视辅助教程(透视)必赢教程(好像有挂);微扑克模拟器辅助器中分为三种模...
黑科技辅助(德州wpk)外挂透... 黑科技辅助(德州wpk)外挂透视辅助助手(透视)力荐教程(总是是有挂)1、很好的工具软件,可以解锁游...
黑科技代打(wepOke)黑科... 黑科技代打(wepOke)黑科技透明挂辅助器(透视)新2025教程(总是真的是有挂)1、玩家可以在w...