【发布时间】:2015-05-24 15:49:37
【问题描述】:
我有 asp.net MVC 应用程序。
我有一个主页(视图)。
视图中的数据包含:新闻头条、天气更新、体育板块。
为此我创建了一个模型。
模型包含所有要求:新闻头条(News 类列表)、天气(字符串天气)、体育版块(SportSection 类列表)
所以我的模型类是这样的
public class Main
{
public List<News> news=new List<News>();
public List<SportSection> results=new List<SportSection>()
public string weather;
}
我正在控制器中填充我的数据。并像这样将我的模型发送到控制器的操作方法中查看
Models.Main m=new Models.Main()
...
...
...
return View(m);
我需要知道,我对 Asp.net MVC Models 的理解是否正确,如上例所示?
【问题讨论】:
-
视情况而定,正确是什么意思?
-
我的意思是,根据问题中的示例,我需要知道我对 Model 的使用没有违反 MVC 架构的任何规范?这一点都不奇怪
标签: .net asp.net-mvc