background image

图 5-2 添加强类型视图

点击添加按钮,Visual Web Developer 自动生成一个视图,并且自动在视图文件

中添加显示电影清单所需要的代码。这里,我们首先用与前面修改 HelloWorld 控制器所
用的视图中的标题同样的方法来修改这个 Movies 控制器所用视图中的标题。

代码清单 5-2 为修改后的这个视图中的完整代码。在这段代码中,我们将

releaseDate

(发行日期)属性的格式化字符串从原来的 {0:g}”

修改为 {0:d}”

(长日期修改为短日期),将 Price(票价)

属性的格式化字符串从原来的 {0:F}”修改

为 {0:c}”(float 类型修改为货币类型)。

另外,将列表标题中的文字全部修改为中文名称。

代码清单 5-2 Movies 控制器所用视图中的完整代码 

@model IEnumerable<MvcMovie.Models.Movie>
@{
    ViewBag.Title = "电影清单";
}
<h2>我的电影清单</h2>
<p>
    @Html.ActionLink("追加", "Create")
</p>
<table>
    <tr>
        <th></th>
        <th>