title: Creating VB . NET quiz template
body: <p>I am learning VB at the moment and i'm planning how i'm going to make a simple quiz style web application. I want to have a series of questions, one per panel, that a user can select from multiple choice and proceed to next question with at least one option needing to be selected before going to the next question. At the end users get their score out of X. </p>
  
  <p>Forgetting the validation and other bits i need. My thinking is to use a series of panels that have my questions in, so one panel per question, and by default they are all set no invisible bar the first question. Then as the user selects the question the next panel is revealed and the previous hidden, and so on etc.</p>
  
  <p>Is this a bad way to approach the problem? I'm not sure if it's perhaps too clunky or if i am right in looking it in this way. I would just like some suggestions so i can get on the right footing.</p>
  
  <p>Thanks in advance as always.</p>