从ASP.NET中的对象生成表单

本文关键字:表单 对象 ASP NET | 更新日期: 2023-09-27 18:08:00

有什么工具可以用于ASP ?. NET可以让你从对象生成表单。

CoolLibrary.GenerateFormFromObject(myObject);

我可以想象使用反射来绑定到各种控件,并使用字段的类型来确定要生成哪种类型的控件(即如果List则生成DropdownList控件)。

有人造过这样的东西吗?(我是不是错了,以为这并不难做到?)我在网上看到有人使用反射来绑定表单,但我还没有发现有人使用反射来生成表单。

从ASP.NET中的对象生成表单

在ASP.net 4.0中有一个叫做EnableDynamicData的方法——它可能是你正在寻找的:

http://blog.hmobius.com/post/2010/04/07/ASPNET-40-Part-15-Data-Enhancements.aspx

另一个例子:http://weblogs.asp.net/davidfowler/archive/2009/05/06/dynamic -数据-预览- 4. - aspx

很好的演示视频:http://vimeo.com/12737016