0

![在此处输入图像描述][1]当用户添加新控制器时,如何更改页面布局的高度。当用户添加新控件时,我想提高页面的高度。

我在母版页中使用

<div class="main">
     <asp:ContentPlaceHolder ID="MainContent" runat="server"/>
</div>

在我的 CSS 中

.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    height: auto; 
}

还有一个问题,我可以在 aspx.cs 文件中以编程方式实现吗?

任何意见,将不胜感激。谢谢你。

4

1 回答 1

1

只要您的 asp:Content 中有包含内容或设置高度的元素,它就应该添加到页面的高度

例子

<asp:Content ContentPlaceHolderID="MainContent" runat="server">
<div>

</div>
</asp:Content>

还需要检查改变 div 高度的 CSS 样式,因为这会影响您放置在其中的任何内容

于 2012-11-28T14:53:16.597 回答