Hi, I need to create an application that allows users to design forms for various purposes. basically users should be able to design a form just like developers can do it in design mode using Visual studio (drag and drop controls and add data). for example users should be able to create a set of questions for a survey and as part of questionnaire, they should be able to select various controls and create a template for the questionnaire and save it down in the database, which could then be used by other set of users who actually need to answer that questionnaire. Is this possible to achieve? is there any component that does this already? any help will be appreciated. thanks. Please let me know if the question is not clear, I can add more detail.
A:
The first that crossed my mind are ASP.Net WebParts.
Have a look at some Tutorials about Webparts and Personalization. I've never developed what you want but i think Webparts with Ajax would be the best way and is worth to spend time on.
Tim Schmelter
2010-07-26 10:24:44
thanks a lot for quick reply, I heard about web parts before (igoogle), but I didn't know user can design a complete form with various controls using it. I just know users can drag and drop the widgets and may be change the size. to clarify, there are two set of users here. one who designs the form for a specific requirement and the template is saved in database and other users can only fill in the form and submit the information, they can't change the form design. hope it is clear.
RKP
2010-07-26 10:56:15
TheGeekYouNeed
2010-07-26 11:22:42
If users can see the "Designer-View" or the normal view depends of your authorisation system. There are no Out-of-the-box controls that i know which do all the work for you. I think there is a lot of work for you, but i think that Webparts are still the best way.
Tim Schmelter
2010-07-26 11:27:36