Dynamic 在ASP.NET中创建动态web表单

Dynamic 在ASP.NET中创建动态web表单,dynamic,reflection,webforms,system.reflection,Dynamic,Reflection,Webforms,System.reflection,我的项目旨在为最终用户提供在运行时动态设计表单的能力。这类似于一个简单的基于web的IDE来设计web表单 最终用户应该能够在运行时输入web表单的所有组件及其各自的属性 应根据用户定义的组件和属性生成web表单,并显示最终表单 这是最好的方法吗?如果是这样的话,你能给我指出一个合适的页面,告诉我该怎么做吗 除了反思之外,还有其他实现方法吗 我试着研究web部件,但是,我意识到web部件不是我打算对项目执行的,因为我在编译时不会事先知道组件的任何属性。它必须是web窗体及其控件,从System.

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

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

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

这是最好的方法吗?如果是这样的话,你能给我指出一个合适的页面,告诉我该怎么做吗

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


我试着研究web部件,但是,我意识到web部件不是我打算对项目执行的,因为我在编译时不会事先知道组件的任何属性。

它必须是web窗体及其控件,从System.web.UI的服务器上运行吗

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

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


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

它必须是从System.Web.UI服务器运行的webforms及其控件吗

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

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


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

是的,它必须是一个带有从服务器运行的控件的网络表单。最终用户将获得一个表单来选择要添加到动态表单中的组件,并输入特定组件的所有属性。这将被保存到数据库中。最后,应该根据数据库中存储的特定动态表单的所有组件的属性生成一个webform。是的,它必须是一个带有从服务器运行的控件的webform。最终用户将获得一个表单来选择要添加到动态表单中的组件,并输入特定组件的所有属性。这将被保存到数据库中。最后,应该根据存储在数据库中的特定动态表单的所有组件的属性生成webform。