title: Best method to handle dynamic View logic for showing controls, JQuery or return to controller for View refresh?
body: <p>I have a situation in my View where certain controls ie Checkbox or Textbox should only show if a certain value is selected in a dropdown list. The question is what is the recommended approach to handle this:</p>
  
  <ol>
  <li><p>Use JQuery to show a control when the dropdown is populated.<br/></p></li>
  <li><p>Return to controller, for relevant action to at least redisplay the View, passing through the View Model with new data, thereby enabling Razor to display the conditional controls. The advantages with this approach that I can see is that the process is managed by controller and same language(Razor/C#) is used. </p></li>
  </ol>
  
  <p>Many thanks.</p>