#control {
position: absolute;
right: 0px;
top: 0px;
}
问问题
3850 次
2 回答
6
你不能。这是因为 ContentPlaceHolder 不会呈现到页面上的任何内容。
但是,您可以在它周围包裹一个 div,然后将样式应用到它:
<div class="control">
<asp:ContentPlaceHolder runat="server" ID="Content" />
</div>
于 2009-08-22T15:32:58.177 回答
1
如果您的意图是渲染一个 div 元素,我建议您改用 Panel-control。如果您愿意,您仍然可以添加/删除子控件(与 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 回答