Welcome 微信登录

首页 / 网页编程 / ASP.NET / ASP.NET MVC 入门 5、View与ViewData

ASP.NET MVC 入门 5、View与ViewData2010-08-21 51mvc.comQ.Lee.luluview在MVC模式中与用户进行最直接的接触,它负责数据的呈现。这里要注意 一点就是,view只是负责数据的呈现,所以我们应该要尽量让view中不涉及业务 逻辑的处理。

我们来添加一个Blog首页的view。在安装了ASP.NET MVC后 ,我们在添加新项目的时候可以看到有MVC的view模板:

注:如果你的是中文版的VS,安装完后可能会出现找不到这个模板的现 象,你可以参考在中文版VS 08中安装MVC这篇文章设置一下。

其中MVC View Content Page是有母版页的。我们在Views/Home目录下添加一个MVC View Content Page,并选择我们Views/Shared目录下的Site.Master母版页:

public partial class Index : ViewPage
{
}

ASP.NET MVC默认是使用WebForm来作为view的。所以我们看到新 建的aspx页面继承自ViewPage,如果使用aspx页面作为ASP.NET MVC的视图引擎, 则所有的aspx页面都必须继承自ViewPage。我们再看一下ViewPage: