1
私のマスターページを左右に2つに分割したい。ネストされたコンテンツプレースホルダ
ここだが、私はそれを行う方法です。
マスターページ:ビューについて
<section id="main">
<asp:ContentPlaceHolder ID="MainContent" runat="server">
<div>
<asp:ContentPlaceHolder ID="left" runat="server" />
</div>
<div>
<asp:ContentPlaceHolder ID="right" runat="server" />
</div>
</section>
</asp:ContentPlaceHolder >
ザ・:
<asp:Content ID="aboutContent" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="leftHome" ContentPlaceHolderID="left" runat="server">
<h2>About</h2>
</asp:Content>
<asp:Content ID="rightHome" ContentPlaceHolderID="right" runat="server">
<h2>About</h2>
</asp:Content>
</asp:Content>
私はエラーを取得する:コンテンツコントロールがトップレベルでなければなりませんマスタページを参照するコンテンツページまたはネストされたマスタページのコントロール。
解決方法
そして、どのように私はleftHomeとrightHomeの間にスペースを設定するのですか? –
あなたのマスターページで。最初のdivにCSSクラスを適用し、それに応じてそれをスタイルすることができます。 –
パディング付きでスタイルを設定しますか? –