一个物理存在的页面想通过动态加载搞到ascx中的,像asp中的include一样,只要告诉我路径,就可以把你包进来,。net 中有这种机制么 比如,在同一目录中有两个aspx,1.aspx和2.aspx,我想在1.aspx中动态的把2.aspx嵌进来 有人想把2.aspx转成2.ascx,然后在1.aspx中动态加载但是2.aspx我还要别人能访问啊,改成了2.ascx,不能满足,不可能让我每加一个页面再做一个ascxnet是什么时候把aspx变成html的,有什么办法截获他

解决方案 »

  1.   

    1.aspx中加入帧
    <iframe width=420 height=330 frameborder=0 scrolling=auto src="2.aspx"></iframe>
      

  2.   

    要想动态改变的话,使用脚本<iframe id="frame1" width=420 height=330 frameborder=0 scrolling=auto src="2.aspx"></iframe>
    <script>
    function ChangeFrameSrc()
    {
    document.getElementById("frame1").src="3.aspx";
    }
    </script>
      

  3.   

    不能用iframe,他们要共用一个request,不知用户控件行不