【发布时间】:2013-06-28 12:38:19
【问题描述】:
我通过ViewBag 传递我的模型错误。在我的控制器中,我将一个包含值(_modelErrors)的List<string> 传递给ViewBag,然后我试图在我的视图中显示它。当我在视图中调试时,我的 ViewBag 确实包含一个带有值的 _modelErrors 字典,但我的错误没有被呈现。
来自我的控制器:
ViewBag._modelErrors = _modelErrors;
在我看来,我已经尝试了所有这些方法,但没有呈现任何标记。
@try
{
foreach (string er in ViewBag._modelErrors)
{
Response.Write(er.ToString());
@Html.DisplayText(er)
@Html.DisplayText(er.ToString())
@er.GetType()
@er.ToString();
er.ToString();
}
}
catch(Exception e){}
【问题讨论】:
标签: asp.net-mvc razor viewbag