技术开发 频道

ASP.NET 3.5 Extensions新特性:ASP.NET Dynamic Data 体验(下)

   【IT168 技术文档】

     概述

    在ASP.NET 3.5 Extensions新特性:ASP.NET Dynamic Data 体验(上) 一文中简单的展示了一下ASP.NET Dynamic Data生成的数据视图网页效果,在这一篇中,看一下如何更进一步定制我们的网站。

  定制网站外观

    首先从最简单的开始定制,在网站下有一个MasterPage.master三个CSS样式文件,可以先从这里下手,修改网站的整体外观。如简单修改一下MasterPage,使其看起来如下所示:

   
    自定义动态数据视图

    自定义动态数据视图,可以修改App_Shared/DynamicDataPages下的页面来实现,如可以修改一下ListDetailsTemplate.aspx,为页面中的每部分加上一个标题:

    除此之外,我们可以针对特定的表进行数据视图的定制,在网站下添加一个Products文件夹(注意与表名必须相同),并添加一个ListDetail.aspx页面,在页面不显示Detail信息,这时候再打开Products时,显示的页面中没有了Detail信息:

    URL的访问方式是~/{table}/{viewName}.aspx,在Web.config中指定:

0
相关文章