【asp.net】
有一个介绍产品的页面a.aspx(调用母板页)中间部分分为 左右两个部分,左部分是链接菜单(比如:关于我们、联系我们),右部分是一个iframe框架;该页面实现的功能是 点击左边的菜单 然后把相应页面显示在右边的iframe框架中。现做一个页面b.aspx,b.aspx页面上有如下链接文字:
<a > 关于我们</a>
<a > 联系我们</a>
等现在要求点击b.aspx页面上的链接(关于我们、联系我们等),跳转到a.aspx页面,并且a.aspx页面中间部分的右边部分显示相应的内容。如何实现这样的功能?不知道你们看明白吗? 愿意赐教的 请给与详细的代码 本人是菜菜鸟!也许思想也太菜了  希望详细详细代码哦!谢谢

解决方案 »

  1.   

    <a RHEF=a.aspx target="iframe的名字" > 
      

  2.   

    master里用内容页和模板页就可以实现。
    如果用 iframe框架,就要设置target
      

  3.   

    <%@ Master MasterPageFile="~/A.master" %> 
        <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="server"> 
            <asp:ContentPlaceHolder ID="ContentPlaceHolder2" Runat="server"> 
            </asp:ContentPlaceHolder> 
        </asp:Content> 
    同一个连接可使用用户控件
      

  4.   

    <a href="b.aspx" target="iframe的名字">
    <iframe name="main" style="height:544px;width:789px"></iframe>
      

  5.   


    正解,主要是target属性的用法
      

  6.   

    大哥 你们真的没看懂我的意思  哎!!!!!!!
    我知道 target怎么设置 别的也都知道点 
    点击<a href="a.aspx" target="iframe">她肯定跳转到a.aspx(该页调用母板页),问题最关键是跳到a.aspx页面后 a.aspx的后边也显示相应的内容才行啊 ;比如你点击b.aspx页面的【关于我们】按钮,掉到a.aspx页面后 a.aspx的中部右边部分 也就是iFrame也显示【关于我们】页面的相关信息才行啊!