0
这并不重要,但是我得到了有关此信息的冲突,所以我想到了这里的问题。将模型数据传递给ASP.NET MVC中的视图的正确方法
比方说,我有一个简单的控制器,我想将模型传递给视图。大多数时候,我看到这样的:
[HttpGet]
public ActionResult Foo() {
var bar = new SomeModel() {
Id = 1,
Name = "John Dork",
Email = "[email protected]"
};
ViewData.Model = bar;
return View();
}
或者这样:
[HttpGet]
public ActionResult Foo() {
var bar = new SomeModel() {
Id = 1,
Name = "John Dork",
Email = "[email protected]"
};
return View(bar);
}
问题:虽然我不知道这个数据发送到的这两种方式之间的差异这个观点,其实有差别吗?而什么是不同的呢?这将是什么“正确”的方式呢?
谢谢
正如我怀疑,谢谢:) – MilkyWayJoe 2012-04-12 00:53:29