Embed ASP.NET website within another ASP.NET website <p>I have an ASP.NET site (site 1) that has some UI that uses jquery to bind the data to controls and CRUD methods that perform database operations. </p> <p>I would like to embed this ASP.NET site 1 into another ASP.NET site (site 2) such that when a user clicks a button/link on site 2, site 1 is loaded in a modal popup and the user on site 2 can perform all the actions that they would on site 1 within that popup. So site 1 is effectively a black-box for site 2.</p> <p>I had thought of using an iframe in site 2 to load site 1, but I am not sure how I would pass parameters to site 1. Any help or alternate solutions would be much appreciated.</p> <p>I am using .NET 3.5</p>