所以我有一个 <div>
里面有一个 <p>
与 <asp:ListBox>
我正在尝试制作这个列表框,以便它一次可以显示至少 10 个项目。我已经尝试过Rows="10"
或Size="10"
还有“高度”100%”。
可能值得补充的是,它是在弹出窗口中而不是页面本身(大小可能受限于弹出窗口的大小),但您可以在以下代码中看到这一点:
<div class="left_panel my">
<div class="form_fieldTxtarea_Dv">
<label>Hospital<span class="man">*</span></label>
<p>
<asp:ListBox
ID="lstHospital"
runat="server"
Height="100%"
ToolTip="Select Hospital"
class="form-control
textAreah" TabIndex="1"
SelectionMode="Multiple">
</asp:ListBox>
</p>
<p class="error_msg">
<asp:Label ID="lblHospitalError" runat="server"></asp:Label>
</p>
</div>
</div>
感谢您提供的所有有用的意见。 请告诉我是否应该发布当前外观的图像。它显示 3 和一点默认值。
最佳答案
Rows="10"
应该可以工作。您也可以使用 CSS 对其进行样式设置...
#lstHospital { height: 200px;}
确保它适合弹出窗口(定义弹出窗口本身的最小高度)。
关于c# - ASP.NET 列表框高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46772976/