如果我的ModelState中有错误,如何在不丢失ModelState信息的情况下返回不同操作的结果或将用户移动到不同的操作?如果Delete中有错误,我希望将用户移回Index操作/视图,并显示Delete操作在ViewData.ModelState中存储的错误。在ASP.NET MVC中如何做到这一点呢?ModelState.IsValid)
return Index(); //this needs to be replaced with
我第一次尝试使用ViewModels使用AutoMapper。我如何摆脱ViewModel而不让它成为主要业务模式的一部分?如果无法使用ViewModel搭建控制器,那么如何在控制器中引用ViewModel并将更改保存回数据库?ValidateAntiForgeryToken] {
if (ModelState</
我有一个action方法,方法如下:public ActionResult Edit(EditViewModel model) if (ModelState.IsValid) //Do Something var model1 = new IndexViewModel();
ModelState.AddModelError("", "An error occurred while edi