Error thrown from context.Server.Execute
<p>Please let me know, If I am doing any thing wrong here...</p>

<p>Message = "Value cannot be null.\r\nParameter name: virtualPath"
Error executing child request for handler 'System.Web.UI.Page'.</p>

<pre><code>var html = String.Empty;
using (var page = new Page())
{
    var userControl = page.LoadControl("~/Extentions/Comcast.Customer.Web.UI.UserControls/Sublayout/customer_comcast_com/Remote/RemoteResults.ascx") as UserControl;
    page.Controls.Add(userControl);
    var writer = new StringWriter();
    context.Server.Execute(page, writer, false);
    html = writer.ToString();
}
</code></pre>
