I am new to ASP.net dev using C#.
I want to accomplish the following. Please have a look at the image below.
The first row of the image '01 - Requirements' will be fixed. Actually my page will have 16 tables like this that will have the first row serving as title fixed. (I can get the titles from the database, or hard code them. No problem both ways as they are not much and will remain fixed in the scope of the project)
Once the user presses the red plus button, he will be able to add sub requirements. Here, the sub requirement can only be a string; such as 'First Requirement' or 'Second Requirement'.
Once there is a Sub Requirement, it can have another sub sub requirement, where the sub sub requirement has many parameters that include drop downs etc as it appears in the image. Also the sub sub divisions may be more than one.
After that, I want to save them into a database. But my concern is not that, rather than making this appear in a nice way for the end user.
What is the best way to do this? Using tables? Using grid views that are customized? Can we even do that? Ajax and jQuery? Manual programming adding of buttons and labels?
I would appreciate any insight that would pave the way for me to embark on the journey to come out with a very catchy and user friendly design.
