Asp.net 列表框可见区域中未显示Ajax组合框文本
我正在使用Ajaxtoolkit作为.netframework 4.0的自动完成功能的组合框控件。AjaxControlToolkit.dll的版本为3.03053,大小为4065 KB 我得到一个问题的项目显示在其列表框区域的组合框。我的datatable中有500多个项,它通过其DataSource属性与combobox控件绑定。当我在文本区域中键入某个内容时,列表中相应的项将高亮显示。但某段时间对应的项在列表区域中不可见,但该项仍在列表中 如果有人经历过这种行为,请帮助我。我正在使用IE9和FireFox 15.0.1版本Asp.net 列表框可见区域中未显示Ajax组合框文本,asp.net,combobox,ajaxcontroltoolkit,Asp.net,Combobox,Ajaxcontroltoolkit,我正在使用Ajaxtoolkit作为.netframework 4.0的自动完成功能的组合框控件。AjaxControlToolkit.dll的版本为3.03053,大小为4065 KB 我得到一个问题的项目显示在其列表框区域的组合框。我的datatable中有500多个项,它通过其DataSource属性与combobox控件绑定。当我在文本区域中键入某个内容时,列表中相应的项将高亮显示。但某段时间对应的项在列表区域中不可见,但该项仍在列表中 如果有人经历过这种行为,请帮助我。我正在使用IE9
<cc1:ComboBox ID="ddlAcntNameTest" runat="server" DropDownStyle="DropDownList" AutoCompleteMode="SuggestAppend" CaseSensitive="false" RenderMode="Inline" ItemInsertLocation="Append" CssClass="GreenTypeComboBoxStyle" ListItemHoverCssClass="" AutoPostBack="true" > </cc1:ComboBox>
为了获得更好的想法,您必须共享代码。不看数据源的自动完成和组合绑定的代码,我们如何判断 现在,在查看代码后,我认为没有问题,您可以尝试清理解决方案并重建相同的解决方案
浏览示例:@Vinod…请编辑问题并在那里添加代码,以便其他人也可以回答。:)问题是我输入的文本并没有在列表框的可见区域滚动。
private void FillAcntNameTestDDL()
{
DataTable AccountList = NacWeb.LedgerAccount.GetAccountVisibleListForDdl();
ddlAcntNameTest.DataSource = AccountList;
ddlAcntNameTest.DataTextField = "AcntName";
ddlAcntNameTest.DataValueField = "AcntId";
ddlAcntNameTest.DataBind();
}