我试图在MVC应用程序的.cshtml文件中显示我的模型的字符串内容。我试图在页面上显示Model.SomeString的内容:
<p> @(Model.SomeString == null ? "Empty String" : Model.SomeString ) </p>
这会出现以下错误:
NullReferenceException:“对象引用未设置为的实例 对象“。
如何在页面上显示我的模特的内容?我正在尝试实现自己的帮助程序,因此不要使用mvc中包含的帮助程序。有什么建议吗?
答案 0 :(得分:2)
确保将模型实例传递给视图。
在您的控制器中:
MyModel myModelInstance = new MyModel();
return View(myModelInstance);
这显然应该与您在视图文件中引用的对象相同:
@model MyModel