Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Anyone know of an Asp.Net C# CMS type system with a Forms Module

We have a large internal data collection website. I don't have time to create form based data collection pages for every department. I was thinking that there might be some kind of WYSIWYG forms creation module that could be run on top of our website. System would be like a cms, but one that allows custom pages to be created. All the form page setup is run from the database. So when a department head needs to implement a forms data collection page they can go in and create a page, and drag and drop all the form fields and position the elements. Then all form submission data is saved to one primary set of tables that I can query and generate custom reports on the data or utilize for custom page processing.

System should allow: Choose the names of fields on the form
Choose the field type: textbox, checkbox, radio buttons, dropdown
Choose the validation: required, max length, data type, as well as the error message shown when validation fails
Choose the order in which the fields are displayed
To be able to add conditional logic to the fields (i.e. if this is yes, then that is required or hide that field)
Choose to capture data into a database when the form is submitted
To retrieve the data stored in the database so it can be transformed into something meaningful
To be able to create forms by copying other forms and editing them
To be able to reuse the forms in many pages
To be able to add pagination to the forms (so the form isn't soooo long)
To be able to display a customized message when the form is submitted.

like image 242
Breadtruck Avatar asked Dec 10 '25 15:12

Breadtruck


2 Answers

Check the BizForms functionality in Kentico. I have used Kentico for a bit, just getting into the forms part, but seems like it will meet most, maybe even all of your requirements.

like image 99
JasonS Avatar answered Dec 12 '25 04:12

JasonS


Kentico CMS might be what you're looking for. Alternatively, you might want to look into DotNetNuke.

like image 35
Pete OHanlon Avatar answered Dec 12 '25 04:12

Pete OHanlon



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!