我做过我用了一个笨方法就是在生成的这个页面嵌套一个页面iframe   在嵌套的那个页面里面有个按钮,不过这样做的代价有点大为了一个按钮新建一个页面。要是内容多的话。例如留言之类的可以在新建一个页面     这个iframe   里面的Src路径必须配置好我老大教我的 在 <configuration   xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"> 
<appSettings> 
        <add   key="WebSiteBase"   value="http://localhost:10666"   /> 配置一下。每个项目的端口都不一样10666需要改、 
    </appSettings> iframe   src=" <%=System.Configuration.ConfigurationSettings.AppSettings["WebSiteBase"]+this.ResolveUrl("UserView.aspx")%> ?userid= <%#Eval("userid")%> "   
作为参考不知道适合你。我做的时候没有弄出来让ifame   随着内容的增厂而iframe   的高度变