i have a asp.net/ C# project management application that has about 8 tab sections (risks, tasks, milestones...)
each of my tabs/ sections is associated to a project that i allow users to select using a drop down. once a project is selected the tabs all show data relating to the selected project. they are all one to many relations so these items are all displayed in grids that are data bound and display well.
now i need to add the functionality to this so that from within each tab/ section the user will have the ability to add, edit, delete each record. i was planing to have an edit link on each row that would pop-up a modal window with maybe ajax or something that would load within it defined .aspx pages. so clicking the edit link in tasks grid would pop-up a modal window with editTasks.aspx and this web page would have a form and postback to handle editing the records data points, validation... it would also have a delete record button and cancel.
when this modal would be closed the base grid should be refreshed from the DB to reflect the changes just made.
please advise a simple mechanism and examples of how this can be accomplished, if you think there is a better, cleaner, simpler way please let me know.
thanks all