动态数据支持
动态数据支持
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生成的动态数据模型
四、运行站点
运行站点后,在默认的主页上列出了在数据模型中添加的所有数据表。
点击一个进入,生成了一个列表界面,显示出此表的数据,并且自动根据外键关系,显示数据。
根据主外键自动列出筛选条件
内置的数据验证支持