主页每次都重新加载

时间:2012-02-15 06:18:06

标签: asp.net

我在网站上使用母版页。在母版页中,我按手风琴窗格和转发器创建菜单,此母版页是所有其他页面的基础。 当用户点击菜单项时,其子项打开,当用户点击子项时,页面会根据网址导航 我的问题是,当目标页面加载时,主页面再次加载并且菜单再次绑定,我不想在那时重新加载菜单。 我想我应该使用嵌套母版页的概念,但我不确定它是否解决了我的问题......

我该怎么做

2 个答案:

答案 0 :(得分:0)

我假设您在母版页的Page_Load事件中有菜单绑定代码。放置用于绑定菜单的代码

if(!IsPostBack) {
//your menu binding here
}

答案 1 :(得分:0)

您可以将更新面板概念与内容页面

一起使用

E.g。

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
     <asp:UpdatePanel ID="updpnlContentPage" runat="server" >
            <ContentTemplate>
            </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>