从数据库生成ASP.NET UserControl

时间:2010-08-11 11:08:11

标签: asp.net scaffolding

是否有用于从数据库表生成UserControl的现有软件?

例如,我的表包含3个字段:姓名,姓氏,年龄。

该软件生成一个用户控件,其中包含3个标签和文本框,其中包含验证和提交按钮以及用于显示信息等的gridview ...

谢谢大家。

3 个答案:

答案 0 :(得分:4)

您可能需要查看Dynamic Data。它是由Microsoft开发的一个ASP.NET框架,它自动生成基于Linq to SQL或Entity Framework对象的公共UI元素(这些对象很容易通过您提到的简单表格生成。)

答案 1 :(得分:1)

你所描述的内容听起来很像UI“脚手架”。请看下面的文章和相关问题:

ASP.NET Scaffolding/Templating CRUD Solutions
Dynamic Data

答案 2 :(得分:1)

这是另一个能够搭建脚手架的O / R映射器(从数据库生成UI): http://www.subsonicproject.com/