【问题标题】:Anyone know of an Asp.Net C# CMS type system with a Forms Module任何人都知道带有表单模块的 Asp.Net C# CMS 类型系统
【发布时间】:2009-07-13 19:30:15
【问题描述】:

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

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

【问题讨论】:

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


【解决方案1】:

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

【讨论】:

  • 我检查了他们的功能,你可能是对的。我将不得不尝试一下,看看它是否会成功。您如何喜欢后端部分,是否容易浏览它们的表结构并找出表单的哪些部分属于什么。我会编写自定义页面来解析收集的表单数据吗?
  • 我没有太多时间来评估这个项目,但我需要提出建议,明白我的意思吗?
【解决方案2】:

Kentico CMS 可能就是您要找的。或者,您可能想查看DotNetNuke

【讨论】:

  • 我坚决反对 DNN,但我会看看 Kentico
【解决方案3】:

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

【讨论】:

  • 我查看了功能集,但没有看到与表单类型模块或系统相关的任何内容。有没有,我只是错过了。
【解决方案4】:

http://umbraco.org/ - 是另一个值得一看的好 CMS

【讨论】:

  • 几个月前我看过 Umbraco 4,我不记得有什么像我描述的那样。是否有某种附加包装,硝基或他们所说的任何东西?
  • 看起来你正在寻找一种叫做 Umbraco 表格的东西 - umbraco.org/products/umbraco-forms 根据他们的网站,它将于今年发布。无论如何,据我调查 umbraco,您可以使用 XSLT 模板创建所需的功能。
  • 你一定是个天才,因为我在他们的网站上找不到,没有链接,我什至在发布最后一条评论之前搜索了“umbraco forms”。无论如何,它还没有出来,我不知道如何使用 xslt 模板创建功能。我想要一些已经构建并易于使用的东西
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-10-07
  • 1970-01-01
  • 2010-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-17
相关资源
最近更新 更多