任何人都知道带有表单模块的Asp.Net C#CMS类型系统

时间:2009-07-13 19:30:16

标签: c# asp.net content-management-system content-management

我们有一个庞大的内部数据收集网站。我没有时间为每个部门创建基于表单的数据收集页面。我在想,可能会有某种WYSIWYG表单创建模块可以在我们的网站上运行。系统就像一个cms,但它允许创建自定义页面。所有表单页面设置都从数据库运行。因此,当部门负责人需要实现表单数据收集页面时,他们可以进入并创建页面,并拖放所有表单字段并定位元素。然后,所有表单提交数据都保存到一组主表中,我可以查询这些表并生成有关数据的自定义报告,或用于自定义页面处理。

系统应该允许: 选择表单上字段的名称
选择字段类型:文本框,复选框,单选按钮,下拉列表 选择验证:必需,最大长度,数据类型,以及验证失败时显示的错误消息 选择字段显示的顺序
为了能够向字段添加条件逻辑(即,如果是,那么这是必需的或隐藏该字段)
选择在提交表单时将数据捕获到数据库中 检索存储在数据库中的数据,以便将其转换为有意义的内容 能够通过复制其他表单并对其进行编辑来创建表单 能够在许多页面中重复使用表格
能够为表单添加分页(因此表单不太长)
在提交表单时能够显示自定义消息。

4 个答案:

答案 0 :(得分:4)

检查Kentico中的BizForms功能。我已经使用了Kentico,只是进入了表单部分,但似乎它将满足大多数,甚至可能满足您的所有要求。

答案 1 :(得分:3)

Kentico CMS可能就是你要找的东西。或者,您可能希望查看DotNetNuke

答案 2 :(得分:1)

N2 - 一个开源的ASP.NET CMS,具有很好的自定义设计,很多模块,并且与另一个论坛项目集成。

答案 3 :(得分:1)

http://umbraco.org/ - 是另一个很好的CMS来看看