取自index.cshtml
:
@model MvcMovie.Models.Movie
@{
ViewBag.Title = "Details";
}
<h2>Details</h2>
<fieldset>
<legend>Movie</legend>
<div class="display-label">
为什么 Visual Studio 的 MVC 模板在视图中设置 ViewBag.Title 而不是在相应的控制器中?
在我看来,任何设置都应该在控制器中完成,任何获取都应该在视图中完成。你怎么看呢?