在.net中,当你先使用
[HttpGet] public ActionResult Create(EcBoh.ViewModels.OrderPage model) { !......此处省略......! return View(model); }
传回model到View是没有问题的,但是因为某种需要,你在后端通过下面的方法传回View传回前端就会出现model失效的问题。
[HttpPost] public ActionResult Create(EcBoh.ViewModels.OrderPage model) { !......此处省略......! return View(model); }
所以你必须在return View(model);前加一个ModelState.Clear(); 这样就能成功。
时间: 2024-10-13 19:15:05