Кто-нибудь знает о системе типов Asp.Net C # CMS с модулем форм - PullRequest
3 голосов
/ 13 июля 2009

У нас есть большой внутренний сайт для сбора данных. У меня нет времени создавать страницы для сбора данных на основе форм для каждого отдела. Я думал, что может быть какой-то модуль создания форм WYSIWYG, который можно запустить поверх нашего сайта. Система будет похожа на cms, но такую, которая позволяет создавать собственные страницы. Все настройки страницы формы запускаются из базы данных. Поэтому, когда руководителю отдела необходимо реализовать страницу сбора данных форм, он может зайти и создать страницу, а затем перетащить все поля формы и расположить элементы. Затем все данные отправки формы сохраняются в один первичный набор таблиц, которые я могу запрашивать и создавать собственные отчеты по данным или использовать для обработки пользовательских страниц.

Система должна позволять: Выберите названия полей в форме
Выберите тип поля: текстовое поле, флажок, переключатели, раскрывающийся список
Выберите проверку: требуется, максимальная длина, тип данных, а также сообщение об ошибке, отображаемое при сбое проверки
Выберите порядок, в котором отображаются поля
Чтобы иметь возможность добавить условную логику к полям (то есть, если это да, то это необходимо или скрыть это поле)
Выберите для записи данных в базу данных при отправке формы
Чтобы извлечь данные, хранящиеся в базе данных, чтобы они могли быть преобразованы в нечто значимое
Чтобы иметь возможность создавать формы, копируя другие формы и редактируя их
Чтобы можно было повторно использовать формы на многих страницах
Чтобы иметь возможность добавлять нумерацию страниц к формам (чтобы форма не была такой длинной)
Чтобы иметь возможность отображать настраиваемое сообщение при отправке формы.

Ответы [ 4 ]

4 голосов
/ 13 июля 2009

Проверьте функциональность BizForms в Kentico . Я немного использовал Kentico, просто приступая к формам, но похоже, что он будет соответствовать большинству, может быть, даже всем вашим требованиям.

3 голосов
/ 13 июля 2009

Kentico CMS может быть то, что вы ищете. Кроме того, вы можете посмотреть DotNetNuke .

1 голос
/ 14 июля 2009

http://umbraco.org/ - еще одна хорошая CMS, на которую стоит взглянуть

1 голос
/ 14 июля 2009

N2 - ASP.NET CMS с открытым исходным кодом, имеет приятный дизайн для настройки, множество модулей и имеет интеграцию с еще одним проектом форума.

...