下拉列表得到一个空白选择

本文关键字:一个 空白 选择 下拉列表 | 更新日期: 2023-09-27 17:52:47

我有一个由代码直接从数据库填充的下拉列表。但在底部有一个没有价值的可选择项目。我如何从数据库中绑定数据纯粹/完全避免在未来得到这个空白的选择?

   protected void DropDownList_OnDataBound(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.Footer)
        {
            DropDownList ddlName = (DropDownList)e.Row.FindControl("ddlName");
            ddlName.DataSource = MyClass.NameList();
            ddlName.DataTextField = "Name";
            ddlName.DataValueField = "id";
            ddlName.DataBind();
        }
    }

下拉列表得到一个空白选择

尝试删除您的代码声明'',然后再次输入。这将从头刷新您的下拉列表,删除它时清除其所有引用。您当前的下拉列表可能会在项目开发的某个地方引用。

确保NameList()方法不返回任何空值