asp DropDownListChosen未在下拉列表中显示任何项目

时间:2016-12-30 11:09:20

标签: jquery css asp.net jquery-chosen

我目前通过nuget将选择的jquery插件添加到我的asp项目中。

 if (locationListener != null) {
                locationListener.onUpdateLocation(location);
            }

然后在其中一个aspx页面中我将下拉列表用作

Install-Package DropDownListChosen

在我的母版页中,我添加了所选插件的.css

// asp conent page
<asp:DropDownListChosen ID="listBoxAddress" runat="server"
    NoResultsText="No results match." Width="350px"
    DataPlaceHolder="Type Here..." AllowSingleDeselect="true">
</asp:DropDownListChosen>

// code behind
public void GetAddress()
{
    try
    {
        DataTable dt = new DataTable();
        listBoxAddress.ClearSelection();
        listBoxAddress.Items.Clear();
        DAL_Customer_Registration objDAL = new DAL_Customer_Registration();
        dt = objDAL.Get_Address();
        foreach (DataRow row in dt.Rows)
        {
            listBoxAddress.Items.Add(new ListItem(row["ADDRESS"].ToString(), row["ID"].ToString()));
        }
    }
    catch (Exception) { }
}

但是下拉列表中的项目仍未显示。为什么会这样?我的流程出了什么问题?我还需要在母版页或asp内容页面中添加哪些参考文献?正如所建议的那样,我已经安装了依赖项jquery文件,但仍然会出现错误,因为&#34; <link rel="stylesheet" media="screen,projection" type="text/css" href="~/chosen.css" /> &#34;在selected.jquery.js文件中。

我的代码有什么问题吗?请建议可能的解决方案。感谢!!!

0 个答案:

没有答案