gpt4 book ai didi

c# - 有没有办法在 ASP.NET 面板控件上设置最小高度?

转载 作者:行者123 更新时间:2023-11-28 04:59:44 25 4
gpt4 key购买 nike

在 ASP.NET 网络应用程序中,我的主页上有以下控件:

<asp:Panel ID="UpcomingAudits" runat="server"></asp:Panel>

<asp:Label runat="server" ID="ExpireHeader"><h2>Expiration Dates</h2><br /></asp:Label>
<asp:GridView ID="ExpirationDates" runat="server"
OnRowCreated="ExpirationDates_RowCreated" CellPadding="10"
AutoGenerateEditButton="True" AutoGenerateDeleteButton="True"
OnRowEditing="ExpirationDates_RowEditing" OnRowUpdating="ExpirationDates_RowUpdating"
OnRowCancelingEdit="ExpirationDates_RowCancelingEdit"
OnRowDeleting="ExpirationDates_RowDeleting"></asp:GridView>

我的面板控件“UpcomingAudits”是一个控件,可以根据计划中的元素在代码隐藏中以编程方式向其添加元素。没有固定数量的元素——它只取决于有多少被安排。面板右侧有一个工具栏,其中包含指向其他页面的链接。每当日程表上的元素很少时,面板就会变得非常小,并且“ExpirationDates”GridView 会撞到右侧的工具栏,从而弄乱布局。

有没有一种方法可以在面板上设置一个不会缩小的最小尺寸?我已经尝试设置 height 属性,但如果它有一个固定的高度,并且元素被添加到超出高度的面板,它们就会溢出到 GridView 的顶部。

(注意:我用“c#”标签标记了这篇文章,因为这是我的代码隐藏中使用的。我还标记了“html”和“css”,因为我可以预见可能的解决方案来自其中一个领域,尽管我不知道有一个。)

最佳答案

您可以在 CSS 中使用 min-height

div#UpcomingAudits {min-height:300px;}

缺点是它不支持 IE6。

已知问题:IE7 不支持“inherit”作为值。 IE8 有一些最大宽度/高度结​​合溢出的错误:自动/滚动。

关于c# - 有没有办法在 ASP.NET 面板控件上设置最小高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17407797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com