We are trying to develop a web application for an interior design company.
Functionality of the program
User is able to:-
1) Drag and drop from a list of design elements such as flat rectangular pieces (doors, panel, etc), tubular parts (legs, etc) to a design plan (which is an ASP.NET Panel Control) to form a finished product such as table, shelves, drawer, etc. This design elements are stored as images in MS SQL 2005
2) Change color of the design elements in the design planQuestions
1) Ajax had a control called the "DragPanel". We had used the "DragPanel" control to allow user to drag a design elements to the design plan. Using "DragPanel" control, we will need to place the design elements in a panel, and then assigned the "DragPanel" control's DragHandleID to the panel. However, we do not want to limit user on the numbers of design elements that they are going to add into design plan to form a finished product. Is there any way we can allow user to add unlimited design elements to the design plan.
2) We are thinking of using the "UpdatePanelAnimation" to change the color of the design elements that are in the design plan. But our design elements are in jpg/gif format, is there any way we can change the design elements to our desired color using any of the AJAX control.
Any help/suggestion will be highly appreciated
My recommendation would be to hire someone who knows javascript to do this; the requirements you're describing are going to require you to delve into it quite a bit.
For the first one, you can more easily create new / additional dragging elements on the client with javascript functions
for the second one, you can either use partially transparent images and use javascript to change the background color on them, or else do image swapping. For best functionality, I'd actually use flash objects and have the javascript send commands to the movieclips to tell them to change colors.
just my 2c.
Have you checked the scope of using these elements being used like or as web parts?
No comments:
Post a Comment