【问题标题】:Master page managing ContentPlaceHolder管理 ContentPlaceHolder 的母版页
【发布时间】:2010-03-16 20:19:52
【问题描述】:

我有一个 C# 母版页,其中有以下代码:

<div style="width: 30%;height: 500px;float:left">
        <asp:ContentPlaceHolder ID="cphMenu" runat="server">
        </asp:ContentPlaceHolder> 
    </div>


    <div style="width: 65%;height: 500px; float:right">
       <asp:ContentPlaceHolder ID="cphMain" runat="server">            
       </asp:ContentPlaceHolder>        
    </div>

如您所见,我有两个 ContentPlaceHolder,第一个是左侧菜单(cphMenu),第二个是页面本身。因此,我想从菜单中单击一个项目(菜单是树视图)并将该特定页面加载到第二个 contentplaceholder (cphMain) 上。

我怎样才能得到这种行为??

提前致谢。

【问题讨论】:

    标签: master-pages


    【解决方案1】:

    为每个“特定页面”创建内容页面,让它们使用您的母版页,将正确的内容放入 cphMain

    然后在 treeView 中为这些页面添加 URL。

    母版页就像内容页面的模板,因此它将内容页面中的内容填充到占位符中。

    【讨论】:

      猜你喜欢
      • 2017-09-15
      • 1970-01-01
      • 2011-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-08
      • 1970-01-01
      相关资源
      最近更新 更多