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>
     <% } %>

时间: 2024-12-30 22:56:17

Asp.net MVC2.0系列文章-显示列表和详细页面操作的相关文章

Asp.net MVC2.0系列文章-运行Web MVC2.0 Demo

安装VS2010 首先安装VS2010,安装过程请参考文章: http://www.cnblogs.com/ywqu/archive/2010/01/27/1657450.html. 创建第一个MVC2.0程序 新建一个asp.net MVC2.0网站程序,如下图: 提示是否新建单元测试工程,选择创建Unit Test Project MVC2.0网站结构图

Asp.net MVC2.0系列文章-添加操作

此篇文章,我们将实现MVC2.0的添加操作,主要包括Model的创建.View的 Edit操作和Control的Create操作. 创建数据模型Model 数据模型 主要包括数据信息.验证规则以及业务逻辑. 创建Model的方式有多种,可 以使用微软的ADO.NET Entity Data Model,也可以使用第三方工具生成实体对象 ,对于比较简单的实体,我们可以手工添加,此处就是手动敲上去的.

Asp.net MVC2.0系列文章-MVC简介篇

使用微软VS工具开发Web应用程序主要有两种方式:一种是常用的创建Asp.net Web Forms,另外一种就是今天着重介绍的Asp.net MVC. Web Forms有两部分组成:Aspx檔以及后台代码aspx.cs文件. 文章-MVC简介篇-"> Web Forms优点是: HTML接口与业务逻辑分开 丰富的服务器控件,加速了开发速度 数据绑定技术 基于事件的程序模型 用户控件和第三方控件技术 什么是Asp.net MVC? ASP.NET MVC Framework是微软在ASP

使用ASP.NET Atlas ListView控件显示列表数据

asp.net|控件|数据|显示 English Version: http://dflying.dflying.net/1/archive/113_display_listible_data_using_aspnet_atlas_listview_control.html 在这个系列中,我将介绍一些Atlas Sys.UI.Data中较高级的控件,包括: Sys.UI.Data.ListView:使用ASP.NET Atlas ListView控件显示列表数据 Sys.UI.Data.Item

初识Asp.Net MVC2.0【续】

    之前写了点Asp.Net MVC的概念,没有实际上系统的介绍Asp.Net MVC开发方式与WebFrom 开发方式的区别.昨晚上看了访问自己blog的入口的搜索关键词大部分是冲着MVC来的,就有了冲动将自己浅薄的知识写在这里,供初学者有个浅显的认识.欢迎高手拍砖指导,希望能把一篇入门的文章写的尽善尽美. WebFrom的一个事件开发模型     浏览者发送一个url请求,如果不在使用url重写机制或静态化技术的话,url请求的是具体一个xx.aspx页面.iis将url请求交给.Net

稳扎稳打Silverlight 3.0系列文章索引

相关文章:稳扎稳打Silverlight 2.0系列文章索引 在线DEMO http://www.cnblogs.com/webabcd/archive/2009/08/04/1538238.html 1.稳扎稳打Silverlight(33) - 3.0控件之AutoCompleteBox,DataPager 介绍 Silverlight 3.0 控件一览: AutoCompleteBox - 自动完成控件.当用户输入部分信息后,此控件可以基于指定的过滤算法在一个下拉框中陈列出匹配项 Data

Asp.Net MVC2.0 Url 路由入门

     本篇文章是初识Asp.Net MVC2.0 的后续的介绍.此文将从Routing未开放源代码开始,还会对Asp.Net的Url重写技术做个简单介绍.并简单介绍Asp.Net MVC2.0 Url路由技术的使用.      Url路由是MVC很重要的核心的一部分.不过它是单独于MVC项目,而且没有开源.它作为微软的一个独立的项目抽取了出来,在Asp.Net MVC中只是引用了这个dll.新建一个MVC Web项目,打开Global.asax.我们看到系统帮我们添加了using Syste

Asp.Net MVC2.0 Url 路由入门---实例篇

     本篇主要讲述Routing组件的作用,以及举几个实例来学习Asp.Net MVC2.0 Url路由技术.      接着上一篇开始讲,我们在Global.asax中注册一条路由后,我们的请求是怎么转到相应的View的呢?Controller和Action是怎么解析的?这就是Routing组件干的事情了.      Routing的作用:它首先是获取到View传过来的请求,并解析Url请求中Controller和Action以及数据,其次他将识别出来的数据传递给Controller的Ac

ASP.NET 2.0数据教程之九:跨页面的主/从报表

本系列文章导航 ASP.NET 2.0数据教程之一:创建一个数据访问层 ASP.NET 2.0数据教程之二:创建一个业务逻辑层 ASP.NET 2.0数据教程之三:母板页和站点导航 ASP.NET 2.0数据教程之四:使用ObjectDataSource展现数据 ASP.NET 2.0数据教程之五:声明参数 ASP.NET 2.0数据教程之六:编程设置ObjectDataSource的参数值 ASP.NET 2.0数据教程之七:使用DropDownList过滤的主/从报表 ASP.NET 2.0