title: ASP.NET AJAX modal popup framework
body: <p>I'm using ASP.NET 3.5 + Ajax Control Toolkit + jQuery (NO MVC yet)
  <br/>
  I'm looking for a standard solution for showing a user control (.ascx) as a modal popup (like the Ajax Control Toolkit ModalPopupExtender implementation), where I can pass parameters to it before it opens. Then get some values on closing, and potentially handle events on the server.</p>
  
  <p>I'm currently using a combination of the ModalPopupExtender and update panel to implement this each time I need it. It seems like it takes too much plumbing that has to be created each time.
  <br/>
  Before creating my own packaged solution, I'm looking for an existing solution, or for a better pattern to implement this.</p>