比如我左边的的内容页中有一个超链接按钮,我点击它则在右边的内容页中,显示它所链接的页面。
如我超链接按钮的指向的网页为"Default2.aspx",代码怎么写? 各位大侠帮帮忙,谢谢!

解决方案 »

  1.   


    iframe 可以做既然你说是母版页那么你在旁边点击什么 这里的内容也显示的就是什么不知道你怎么搞的基础性的东西 自己多 练习几遍
      

  2.   

    iframe框架是可以实现的
    在母板页下嵌套iframe,target="right"
      

  3.   

    右边的内容页是嵌入的新页面(它没有加载母版页),即使用了iframe框架,它也是从新页面显示,不是在右边的内容中加入。<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlace1" Runat="Server">   <a href="Default3.aspx" target="MainFrame" >设备采购</a> 
           
    </asp:Content>
    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
    <iframe id="MainFrame" style="height: 192px"  width="100%">    </iframe></asp:Content>
      

  4.   

    先用Table将各式控制好,然后添加一个Web用户控件来代替以前的Default2.aspx用户窗体,因为Web用户控件是可以拖拽的和控制位置的,所以你将它拖到你想要的位置就可以了,然后添加链接就可以了
      

  5.   

    <asp:Menu ID="Menu1" runat="server" Orientation="Horizontal">
    <Items>
     <asp:MenuItem NavigateUrl="~/Default.aspx" ImageUrl="~/Image/按钮1.jpg"></asp:MenuItem>
    .............
    ............
    <Items>
    </asp:Menu>
    用这个试试吧!
      

  6.   

    用iframe
    或者
    在左边的linkbutton之类的点击事件中将右边的literal用Server.Execute("XXX.aspx")的body来填充