如何删除MVC5 ASP.Net

时间:2016-11-30 04:52:40

标签: c# asp.net-mvc-5

我在视图的顶部有一个带有以下参考的视图,如下所示。

@using MVC_Application.ViewModels.SPA;
@Model MainViewModel;
@{
    Layout = null;
    ViewBag.Title = "Index";
}

当在浏览器上查看此视图​​时,我确实在浏览器上看到显示为屏幕顶部的 MVC_Application.ViewModels.SPA.MainViewModel MainViewModel; ,其余视图显示为预期。

有人可以告诉我如何在浏览器上查看视图时删除此引用。

1 个答案:

答案 0 :(得分:2)

您正尝试使用大写model来使用M指令。这是传递的模型的实例,这就是为什么你看到typename输出,然后是MainViewModel的纯文本。只需将您的指令更改为:

@model MainViewModel

注意:不需要分号

奖励:你也可以通过指定完整的模型命名空间来摆脱@using行(假设视图的其余部分不依赖它):

@model MVC_Application.ViewModels.SPA.MainViewModel