I need to implement many forms in ASP.NET application (for IRS mostly). There are will be a lot of standard controls for each form (textboxes, dropdowns, checkboxes, radio). And business entity assigned to each.
What's the best solution to automate this process? I need to:
- Have layout stored in DB (in XML). Layout must support several columns, tabbed interface
- Automatically bind business object values to the form
- Automatically read form values and write to business object
- Must support automatic validation
- Some basic workflows support would be good
I used to work with TFS and saw how they implemented WorkItem templates (.wit files). In general this is all I need. But what framework did they build it on? How can I utilize this solution?
I know about Dynamic Data only: http://www.asp.net/dynamicdata