您是否对允许客户在线创建网络表单的产品/解决方案有任何建议?
这是场景: 超级用户创建Web表单并将其发布以供进一步使用(对于该站点的其他用户)。
我需要asp.net或asp.net MVC。如果可以购买带有源代码的许可证会很好,所以我可以自定义和调整解决方案。我需要在我的.NET解决方案中导入这个项目。 任何帮助表示赞赏。
编辑:我想允许网站的客户,能够创建自己的网络表单。 Thay将成为某种超级用户或管理员用户。 客户没有技术知识。你有这方面的经验吗?或者我是否需要从头开始编写代码? 信息路径是一个很棒的工具,但它只是桌面应用程序。它不适用于网络。
这样的一些.Net解决方案http://wufoo.com/
答案 0 :(得分:2)
ASP.NET MVC动态表单
特点:
答案 1 :(得分:0)
Phil Haack的这篇文章可能很有用。它讨论了在数据库中存储视图并允许用户自定义它们。
http://haacked.com/archive/2009/04/22/scripted-db-views.aspx
一些开源内容管理系统(CMS)内置了HTML表单编辑器,非常直观。这是一个:http://n2cms.com/wiki/Edit-Interface.aspx
答案 2 :(得分:0)
该项目声称是一个开源表单构建器: http://websurvey.codeplex.com/
答案 3 :(得分:0)
即使您拥有自己的CMS,许多CMS产品(如N2)也可用作现有MVC Web应用程序中的库。
您可以查看N2的源代码,因为它基本上可以执行您想要执行的操作,因此您可以调用它们的.DLL或重构代码并借用其中的一些代码。
我认为他们使用Telerik富文本控件来允许拥有足够权限的用户创建自己的内容......
答案 4 :(得分:-4)
您可能需要考虑内容管理系统。 有很多允许各种角色的用户发布内容。 我个人使用epiServer,但它并不便宜 还有很多其他基于.net的开源cms解决方案,如Drupal。