view在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:
时间: 2024-10-02 23:54:33