首先,让我们来看一下如何实现一条数据的明细信息视图。为了更好地体会这一功能,首先我们在前文所述的电影清单视图(Views文件夹下面的Movies文件夹下面的Index.cshtml文件)中删除电影清单中的种类、票价、电影等级字段,使其代码如代码如下所示:
1 @model IEnumerable<MvcMovie.Models.Movie> 2 @{ 3 ViewBag.Title = "电影清单"; 4 } 5 <h2>我的电影清单</h2> 6 <p> 7 @Html.ActionLink("追加", "Create") 8 </p> 9 <table> 10 <tr> 11 <th></th> 12 <th> 13 电影名称 14 </th> 15 <th> 16 发行日期 17 </th> 18 </tr> 19 @foreach (var item in Model) { 20 <tr> 21 <td> 22 @Html.ActionLink("编辑", "Edit", new { id=item.ID }) | 23 @Html.ActionLink("查看明细", "Details", new { id=item.ID }) | 24 @Html.ActionLink("删除", "Delete", new { id=item.ID }) 25 </td> 26 <td> 27 @item.Title 28 </td> 29 <td> 30 @String.Format("{0:d}", item.ReleaseDate) 31 </td> 32 </tr> 33 } 34 </table>