动态数据支持

动态数据支持

       ASP.NET Dynamic CTP 包含了一个新特性是ASP.NET Dynamic Data Support(动态数据支持),它允许开发人员不用编写一行代码就能极其快速地建造使用LINQ to SQL 对象模型的数据驱动网站。

    一、创建ASP.NET Dynamic Data站点

            打开vs新建项目选择

动态数据支持

    二、添加数据模型

            添加一个LINQ TO SQL文件,以一个常规数据库为例。数据上下文类的名称为DataClassesDataContext。

      动态数据支持

    三、修改Global.asax文件

            只需要修改一行代码,就是注册LINQ TO SQL生成的动态数据模型

动态数据支持

    四、运行站点

            运行站点后,在默认的主页上列出了在数据模型中添加的所有数据表。

动态数据支持

            点击一个进入,生成了一个列表界面,显示出此表的数据,并且自动根据外键关系,显示数据。

动态数据支持

            根据主外键自动列出筛选条件

动态数据支持

            内置的数据验证支持

动态数据支持