title: Load a Telerik ASP.NET Ajax RadGrid into a Modal Popup and Refresh Data Over Ajax without Page Refresh
body: <p>I have an application which currently implements a <em>dynamically created</em> RadGrid. The grid is generated by reading the columns and datatypes from a specific SQL Server View. We have many of these views which is why we use Dynamic creation.</p>
  
  <p>Every time the user interacts with a grid control (e.g. filter/paging control), the entire page is refreshed. The RadGrid is recreated from scratch in the <code>Page_PreInit</code> method and populated with the updated data. This is a very poor user experience and also draining on server resources.</p>
  
  <p>I'm trawling through the Telerik documentation and cannot find a clear example of what I'm trying to achieve. I'd like to know if it's possible to achieve the following requirements:</p>
  
  <ol>
  <li>Clicking on a link on a page will load a Telerik Modal Window Popup.</li>
  <li>The contents of the Modal popup are retrieved by Ajax <code>POST</code> request to the server - this will create the initial dynamic grid and return <code>HTML</code> contenttype.</li>
  <li>Once loaded into the modal popup, the grid HTML structure becomes dynamic and only the updated data from a paging or filtering operation is returned from the server when the event fires - preferably JSON only is sent to reduce bandwidth overheads of transporting HTML.</li>
  </ol>
  
  <p>Can this use case be achieved with Telerik UI for ASP.NET Ajax?</p>