title: json based grid for mvc using knockout, jbst, etc
body: <p>I've an ASP.Net MVC3 web app been using <a href="http://malsup.com/jquery/form/" rel="nofollow noreferrer">jQuery Form Plugin</a> for ajaxSubmit. <strong>I've a grid and I use ajax postback to refresh it while filtering, sorting &amp; paging</strong> - in simple words I just replace the grid html result I get from ajax postback. Works great for any kind of grid features because grid html is rendered on server side.</p>
  
  <p>Now, I'm looking for a json based Grid with some basic features like sorting, paging and if possible grouping &amp; server side paging! Editable Grid is not the main focus but it'll be an added advantage. I see most of the solutions would point towards <a href="http://knockoutjs.com/examples/grid.html" rel="nofollow noreferrer">Knockoutjs</a>. I've been trying it out but it needs more homework esp for advance features like grouping, etc...</p>
  
  <p>I've found some basic examples like </p>
  
  <ol>
  <li><a href="http://www.codeproject.com/Articles/409247/Knockoutjs-grid-with-Asp-net" rel="nofollow noreferrer">Knockoutjs basic grid (with add/delete)</a> </li>
  <li><a href="https://stackoverflow.com/questions/8008616/knockoutjs-the-simplegrid-component">The SimpleGrid component</a></li>
  <li><a href="https://stackoverflow.com/questions/2690657/mapping-json-data-in-jqgrid">jQgrid also supports json</a></li>
  <li><a href="http://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxgrid/jquery-grid-working-with-knockoutjs.htm" rel="nofollow noreferrer">jqxgrid</a></li>
  </ol>
  
  <p>Along with that I also came across a new concept - <strong><a href="http://www.jsonml.org/bst/example/" rel="nofollow noreferrer">JsonML + Browser-Side Templating (JBST)</a></strong> Basically, it works on json and before adding the elements to the page it allows us to alter the element's behavior. <a href="http://ajaxpatterns.org/Browser-Side_Templating" rel="nofollow noreferrer">Browser side templating</a>. Has anyone experienced it? Is it comparable to KO ?</p>
  
  <p><em>I welcome suggestions and your expertise advice for my simple featured json based grid (assuming json would be the best way of passing the data). If you know another approach, do share it as well.</em></p>