当TryUpdateModel无法更新asp.net mvc 3中的模型时,如何查找异常/错误

用户名
if (!TryUpdateModel<Event>(evt))
{ 
   // ... I need to retrieve the errors here
}

有时,TryUpdateModel无法更新模型。我找不到原因和例外?

斯图尔特

根据其他TryXXX范例方法(例如TryParse),该TryUpdateModel方法返回布尔值,指示模型是否成功更新。

TryUpdateModelModelState用错误列表更新字典。如果TryUpdateModel失败(按照布尔返回值),则可以按以下步骤进行迭代

 var model = new ViewModel();
 var isSuccess = TryUpdateModel(model);

 if (!isSuccess)
 {
     foreach (var modelState in ModelState.Values)
     {
        foreach (var error in modelState.Errors)
        {
           Debug.WriteLine(error.ErrorMessage);
        }
     }
 }

否则,如果您想要硬性例外,请UpdateModel改用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当TryUpdateModel无法更新asp.net mvc 3中的模型时,如何查找异常/错误

来自分类Dev

TryUpdateModel Asp.Net MVC无法正常工作

来自分类Dev

无法更新ASP.NET MVC中的Cookie

来自分类Dev

使用TryUpdateModel时的asp.net核心MVC控制器单元测试

来自分类Dev

ASP.NET MVC 5 TryUpdateModel不允许&在字符串中

来自分类Dev

如何在ASP NET MVC 6中更新模型?

来自分类Dev

ASP.NET MVC复杂模型更新

来自分类Dev

更新ASP .Net MVC中的记录

来自分类Dev

更新ASP .Net MVC中的记录

来自分类Dev

Asp.NET MVC Radiobutton 无法从模型中的 HttpPost 工作

来自分类Dev

更新表单多项选择无法在ASP.NET MVC中显示值

来自分类Dev

ASP.NET MVC 5中的模型错误

来自分类Dev

在ASP.NET MVC中更新数据后更新视图

来自分类Dev

如何在asp.net mvc中更新图像?

来自分类Dev

ASP.NET MVC 4-从视图更新模型

来自分类Dev

ASP.NET MVC AjaxForm无法正确更新部分视图

来自分类Dev

如何从ASP.NET MVC 5中的模型创建表单?

来自分类Dev

ASP .Net MVC中的错误处理

来自分类Dev

asp.net mvc 中的 UnitOfWork 错误

来自分类Dev

等效于在Windows应用程序中使用的ASP.Net MVC TryUpdateModel()

来自分类Dev

如何使用JavaScript和ASP.NET MVC更新图像?

来自分类Dev

如何在ASP.NET MVC 3的视图模型中获取Dropdown SelectedItem文本

来自分类Dev

更新asp.net mvc中的存根实体的单列

来自分类Dev

ASP.NET MVC 错误 50 无法连接到 localDB

来自分类Dev

分页在ASP.NET MVC 5中无法正常工作

来自分类Dev

无法从ASP.NET MVC中的IEnumerable获取JSON

来自分类Dev

无法在ASP.NET MVC部分中显示JSON值

来自分类Dev

无法在ASP.NET MVC中初始化SelectList

来自分类Dev

在ASP.NET MVC 4中无法识别“ OrderByDescending”

Related 相关文章

热门标签

归档