Ok this really isn't a plea for help. I just need some ideas on this software im currently developing. Im writing this client / server application that uses remoting for the company I currently work for. On the server I can type in a number of different questions that I want to ask the end user and it's stored to a database. When the users log on with the client my server just passes the dataset which contains all the questions. There are also two other fields in the dataset which are if it is just a yes no question and if it is a manditory question that they have to answer.
Ok here is my problem where I need advice. Since the questions are dynamic meaning there can be any number of questions and the questions are different every time whats the best way to display input boxes for the user? I really want this to be "user friendly". I have thought of mabye having like a treeview kind of thing with each question listed as a node. When the user is on the current question it will have a little arrow by it. Then in a frame I will dynamically create textboxes and buttons for that specific question. I dont really know if this is the best solution for this problem and thought I would ask around to see if anybody else had some good input to offer or somebody has delt with the same kind of situation and how they solved it.