Asp.net asp引导选择不工作

Asp.net asp引导选择不工作,asp.net,twitter-bootstrap-3,bootstrap-select,Asp.net,Twitter Bootstrap 3,Bootstrap Select,asp.net 4.0使用引导选择运行代码隐藏时,不显示下拉列表。但如果不运行代码隐藏,则会显示下拉列表 page.aspx <asp:DropDownList ID="ddl" runat="server" CssClass="selectpicker" OnSelectedIndexChange="ddlChange" AutoPostBack="true"> </asp:DropDownList> 我怎么修理它? 谢谢。好的。从您的评论来看,您可以使用以下内容:

asp.net 4.0使用引导选择运行代码隐藏时,不显示下拉列表。但如果不运行代码隐藏,则会显示下拉列表

page.aspx

<asp:DropDownList ID="ddl" runat="server" CssClass="selectpicker" OnSelectedIndexChange="ddlChange" AutoPostBack="true">
</asp:DropDownList>
我怎么修理它?
谢谢。好的。从您的评论来看,您可以使用以下内容:

protected void Page_Load(object sender, EventArgs e) {
    ddl.Style["display"] = "inline";
    SqlConnection sqlCon = new SqlConnection(ConnectString);
    sqlCon.Open();
    SqlCommand sqlCmd = new SqlCommand("select name from customer", sqlCon);
    SqlDataAdapter da = new SqlDataAdapter(sqlCmd);
    DataTable dt = new DataTable();
    da.Fill(dt);
    ddl.DataSource = dt;
    ddl.DataValueField = "name";
    ddl.DataTextField = "name";
    ddl.DataBind();
    sqlCon.Close();
}
if(dt.Rows.Count>0)
{
    ddl.Visible= true;
}
else
{
   ddl.Visible= false;
}

您在哪里编写了绑定DDL的代码。??是否直接在页面加载中?在页面加载中写入?您是否可以在问题中发布整个页面加载事件。访问page.aspx时,将从数据库加载数据到下拉列表中。如果没有数据,请隐藏下拉列表。查看答案处的代码。您可以通过单击问题下方的“编辑”按钮对问题进行更改。不要将编辑作为答案发布。我已经给你修好了。请删除此答案。
if(dt.Rows.Count>0)
{
    ddl.Visible= true;
}
else
{
   ddl.Visible= false;
}