设置ASP的宽度和高度.. NET(4.0)列表框以适合项目
本文关键字:列表 项目 ASP NET 高度 设置 | 更新日期: 2023-09-27 18:10:34
页面上有一个绑定到linqdatasource的列表框。在ondatabound事件中,我试图使列表框在屏幕上的大小适合项目,以避免滚动和避免过多的空白。
我该怎么做?
protected void ListBox1_DataBound(object sender, EventArgs e)
{
ListBox1.FitToItems();
}
protected void FitToItems() {
...?
}
尝试:
Listbox.rows = Listbox.Items.count
尝试在生成的标签上设置size属性。类似…
$(document).ready(function() {
$('#<%=this.ListBox1.ClientID%>').attr('size', $('#<%=this.ListBox1.ClientID%> option').length);
});
使用jQuery.
或者使用ListBox设置。Rows = ListBox.Items.Count服务器端(我自己没有尝试过,但我认为这就是它的作用)