在ASP.NET中创建动态Web表单

时间:2012-09-21 19:00:16

标签: dynamic reflection webforms system.reflection

我的项目旨在为最终用户提供在运行时动态设计表单的能力。这就像一个简单的基于Web的IDE来设计Web表单。

最终用户应该能够在运行时输入Web表单的所有组件及其各自的属性。

应根据用户定义的组件和属性生成Web表单,并显示最终表单。

反射是最好的方法吗?如果可以的话,请指出一个合适的页面,说明我将如何做到这一点?

除了反思之外,还有其他方法可以实现吗?

我尝试研究网络部件但是,我开始意识到Web部件不是我打算对项目做的,因为在编译期间我不会事先知道组件的任何属性。

1 个答案:

答案 0 :(得分:0)

是否必须是从服务器(来自System.Web.UI)运行的webforms及其控件?

为了分享一些经验,我们有一个像应用程序一样的huuge代码生成,它给出了参数(可以根据情况输入像一个或整个数据库)可以使用jquery和/或dojo生成html提交表单到服务器端ajax功能...

因为我们想要简单,所以我们决定不生成服务器端控件dinamicaly

底线是,我不知道你的要求,但也许你想做类似的事情。