我的网页我有一个组合框控件
<asp:ComboBox ID="Country" runat="server" TabIndex="8" Width="145"
BackColor="Silver" CssClass="RegComboCountryEntry"
ValidationGroup="SetUserValGroup" ToolTip="Country Selection" />
在我的代码隐藏中,我有以下代码来加载项目。
CtryID.Clear()
CtryName.Clear()
dbHandler.SQLComm = New SqlCommand("SELECT * FROM aspnet_UsersCountries", aspProvider.SQLConn)
If aspProvider.SQLConn.State = ConnectionState.Closed Then aspProvider.SQLConn.Open()
myReader = dbHandler.SQLComm.ExecuteReader()
While myReader.Read()
Country.Items.Add(Trim(myReader(1)))
CtryID.Add(myReader(0))
End While
所有工作都正常,但下拉列表未显示在正确的位置(只是控件的向下)。 相反,它出现在页面的右侧 - 向下位置。
并且列表的长不受控制。它有一个标准的长。
有人可以帮我吗?
幸运的是,我解决了我的问题。
在我使用的控件中
asp:ComboBox
而不是
<asp:DropDownList