我无法将模型传递到视图页面,不知道为什么?

时间:2016-08-27 18:29:54

标签: c# asp.net-mvc razor

我绝对是ASP.NET的初学者

我正在网上看一些教程

我必须将模型传递给视图

教程中使用的代码

public ViewResult Index()
{
     var model = new Resturant(12,"Huwaai");
     return new View(model);
}

查看制作错误 - >它没有定义/找到

而不是这些代码,我正在使用

public ViewResult Index()
{
     var model = new Resturant(12,"Huwaai");
     return new ViewResult();
}

这些代码有效,但不通过模型

使用return new ViewResult(model);

不工作 - > ViewResult不带任何参数-_-

1 个答案:

答案 0 :(得分:-1)

如上面的Frank White所述,您使用的是new关键字,而不是返回Controller基类中定义的View方法的结果。