1
#control {
position: absolute;
right: 0px;
top: 0px;
}
4

2 に答える 2

6

それはいけません。これは、ContentPlaceHolder がページ上の何もレンダリングしないためです。

ただし、それを div で囲み、スタイルを適用することはできます。

<div class="control">
    <asp:ContentPlaceHolder runat="server" ID="Content" />
</div>
于 2009-08-22T15:32:58.177 に答える
1

あなたの意図が div 要素をレンダリングすることである場合は、代わりに Panel コントロールを使用することをお勧めします。必要に応じて、子コントロールを追加/削除することもできます (ContentPlaceHolder と同様)。

// In your CSS
.control { position: absolute 0px 0px; }

// In your form
<asp:Panel ID="pnl" Runat="server" CssClass="control" />
于 2009-08-22T16:06:09.810 に答える