Asp.net MVC2.0系列文章-显示列表和详细页面操作
上一篇文章,我们简单地完成了新闻的添加操作(Asp.net MVC2.0系列文章-添加操作)此篇文章,我们使用Asp.net MVC2.0实现新闻清单的展示和新闻详细页面。
创建View视图Index和NewsDetails
创建新闻首页,用来显示新闻列表。
在Views/News目录下,单击右键,选择Add->View,修改相关配置如下图所示
在生成的HTML代码中,进行相关展示方面的修改。主要代码如下: <% foreach (var item in Model) { %> <tr> <td> <%: Html.ActionLink("Edit", "NewsEdit", new { id=item.Id }) %> | <%: Html.ActionLink("Details", "NewsDetails", new { id=item.Id })%> | <%: Html.ActionLink("Delete", "Delete", new { /* id=item.PrimaryKey */ })%> </td> <td> <%: item.Title %> </td> <td> <%: String.Format("{0:g}", item.CreateTime) %> </td> <td> <%: item.Content %> </td> </tr> <% } %>
使用Foreach循环遍历新闻List中的记录。
<%: Html.ActionLink("Details", "NewsDetails", new { id=item.Id })%> 此连接URL会寻找当前Controller下的NewsDetails Action方法,以新闻编号Id为参数进行传值。
出处:博客园
责任编辑:bluehearts
上一页 下一页 Asp系列文章-显示列表和详细页面操作 [2]
◎进入论坛网络编程版块参加讨论
|