title: How to make a scrollable, clickable list of items in Dojo?
body: <p>I'm totally new to Dojo (using 1.3 via Google's XD), and want to try to do things the 'right way', but don't see an obvious dojo.layout.*Container for this.</p>
  
  <p>Basically, I have a UI with a list of categories on the left, and then a list of data on the right.  </p>
  
  <p>So say there are 20 categories and each one has 20 items in it.  I want to be able to click on a category and then display the appropriate list on the right.</p>
  
  <p>But I don't see a Container that just holds a list of ContentPanes.  My gut feeling is that the layout should be:</p>
  
  <ul>
  <li>BorderContainer:
  
  <ul>
  <li>leading:  ???Container</li>
  <li><ul>
  <li>1 ContentPane per category</li>
  </ul></li>
  <li>center:   ???Container</li>
  <li><ul>
  <li>1 ContentPane per item in selected category.</li>
  </ul></li>
  </ul></li>
  </ul>
  
  <p>But I have no idea what that ???Container should be.</p>
  
  <p>Some options I've thought of:</p>
  
  <ul>
  <li><p>Using a dojox.Tree for the Categories.  Not ideal, since my categories aren't heirarchical, and I'd have to alter the CSS to hide the +/- and lines.</p></li>
  <li><p>Using a diji.Menu for the categories.  Close, but I want to highlight the selected category, and it doesn't feel like Menus are made for that.</p></li>
  <li><p>Building my own _Container subclass.  Seems doable, but is that really necessary?</p></li>
  <li><p>Using Templated Widgets.  Seems maybe the best approach I've found, but I'm unclear if that's really what I want to do.</p></li>
  </ul>
  
  <p>So, any advice would be greatly appreciated.</p>