dropdownlist
对于每个用户,我有一个从一个元素开始。
元素名称是'Standard'
。由于它是单个元素,因此单击下拉列表不会向下扩展下拉列表。
有什么方法可以让我在点击时展开下拉列表,即使它只有一个元素。
我知道这个问题没有多大意义,但我的客户对这样的事情很感兴趣。
任何变通方法,任何操作,任何一种CSS
都可以。
任何指针将不胜感激。是的,我的应用程序在ASP.NET
.
代码:
<div style="float: left; vertical-align: middle;">
<asp:DropDownList ID="dropDownListView" Width="100px" runat="server" CssClass="DropDownStyleSmallWidth">
</asp:DropDownList>
</div>
代码背后:
public void PopulateOtherViews()
{
SaveReportViewFilter<ReportFilterBase> newObj = new SaveReportViewFilter<ReportFilterBase>();
ViewColumnOptions vwobj = new ViewColumnOptions();
newObj.UserName = vwobj.Page.User.Identity.Name;
SaveReportView<ReportFilterBase> obj2 = new SaveReportView<ReportFilterBase>();
DataTable dt = obj2.GetSaveReportViewFromDataBase(newObj);
dropDownListView.DataSource = dt;
dropDownListView.DataTextField = dt.Columns[0].ToString();
dropDownListView.DataValueField = dt.Columns[0].ToString();
dropDownListView.DataBind();
}
基本上我的下拉列表在一个用户控件中,它填充在 Page_Load 上。