简体   繁体   English

必须更改内容页面而不刷新母版页吗?

[英]Content page must be change without refreshing the master page?

我们有一个包含主菜单和子菜单的母版页,如果单击主菜单,则在单击子菜单的内容后应显示相应的子菜单,内容页面应该更改而不刷新母版页。

Yes It possible easily. 是的,这很容易。

You can use IFrame to open content page. 您可以使用IFrame打开内容页面。 put your iframe on master page and create your menu like 将您的iframe放在母版页上,然后创建菜单
a href="http://www.microsoft.com" target="IFrame">Link Text a href =“ http://www.microsoft.com” target =“ IFrame”>链接文本

Let me know if this will not work for you. 让我知道这是否对您不起作用。

you could put submenus into separate user controls. 您可以将子菜单放入单独的用户控件中。 put a submenu in an update panel and change it when the main menu is clicked. 在更新面板中放置一个子菜单,并在单击主菜单时对其进行更改。 the main menu can be the trigger for the update panel. 主菜单可以触发更新面板。

Add IFrame above content placeholder in master page 在母版页的内容占位符上方添加IFrame

<iframe height="100%" width="100%"  name="iframe_a"> 
                    <asp:ContentPlaceHolder ID="ContentPlaceHolder" runat="server">
                    </asp:ContentPlaceHolder>
                     </iframe>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM