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