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

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

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

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

最佳答案

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

关于c# - 任何人都知道带有表单模块的 Asp.Net C# CMS 类型系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1121573/

相关文章:

c# - C# 中两个几乎相同的 Web 引用的接口(interface)

c# - 单页应用如何实现OAuth 2.0授权码授权?

c# - 即使文件存在,Process.start 也会导致找不到文件

asp.net - 如何验证列表框不为空(客户端)

c# - 将应用程序从 VB.NET Webforms 移动到 MVC C#

html - 快速编辑我的网站的简单方法

C# TCP Socket 客户端拒绝连接

c# - ASP.NET 中的 javascript PageMethods - 传递参数

css - Typo3:后端布局 CSS

javascript - 在开发网站时,DreamWeaver 这样的 IDE 和 Drupal 这样的 CMS 有什么不同