1

我正在尝试在 MVC 应用程序的 .cshtml 文件中显示模型的字符串内容。我试图简单地在页面上显示 Model.SomeString 的内容:

<p> @(Model.SomeString == null ? "Empty String" : Model.SomeString ) </p>

这给出了以下错误:

NullReferenceException:“对象引用未设置为对象的实例。”

如何在页面上显示模型的内容?我正在尝试实现自己的助手,因此不要使用 mvc 中包含的助手。有什么建议么?

4

1 回答 1

2

确保将模型的实例传递给视图。

在您的控制器中:

MyModel myModelInstance = new MyModel();

return View(myModelInstance);

这显然应该与您在视图文件中引用的对象相同:

@model MyModel
于 2013-07-18T10:08:53.380 回答