C# 分离项asp.net dropdownlist

C# 分离项asp.net dropdownlist,c#,asp.net,twitter-bootstrap,C#,Asp.net,Twitter Bootstrap,我的asp.net dropdownlist从数据库中填充。之后,列表中会附加一个额外的项目 Dropdownlist1.DataSource = db.Semester.OrderByDescending(s => s.StartDate); Dropdownlist1.DataBind(); var currentSemester = db.Project. Where(s => s.StartDate < DateTime.Now) .OrderByDe

我的asp.net dropdownlist从数据库中填充。之后,列表中会附加一个额外的项目

Dropdownlist1.DataSource = db.Semester.OrderByDescending(s => s.StartDate);
Dropdownlist1.DataBind();

var currentSemester = db.Project.
    Where(s => s.StartDate < DateTime.Now)
    .OrderByDescending(s => s.StartDate)
    .First().Id;

Dropdownlist1.SelectedValue = currentSemester.ToString();
Dropdownlist1.Items.Insert(0, new System.Web.UI.WebControls.ListItem("All", "0"));
Dropdownlist1.DataSource=db.sement.OrderByDescending(s=>s.StartDate);
Dropdownlist1.DataBind();
var currentSerm=db.Project。
其中(s=>s.StartDates.StartDate)
.First().Id;
Dropdownlist1.SelectedValue=currentSerm.ToString();
Dropdownlist1.Items.Insert(0,newsystem.Web.UI.WebControls.ListItem(“全部”、“0”));
现在,我如何将这个额外的项目与数据库中的其他项目分开显示?我试图添加另一个项目,并禁用它,但它看起来不好。我希望它看起来像引导分离

现在的样子:

引导分离项:


为什么不添加另一个带有
Text=“\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。。。但是我怀疑引导下拉列表不是一个“真正的”下拉列表,而是一个假装是一个的div。你可以更改下拉列表的CSS:转到被禁用的列表元素的:hover状态()并覆盖背景色/光标/悬停时更改的任何属性。为什么不添加另一个带有
Text=“\u___;”的下拉列表
或类似的东西。因为当你将鼠标悬停在它上面时,它看起来像是你可以点击它(蓝色背景,白色字体)。这是真的。。。但是我怀疑bootstrap下拉列表不是一个“真正的”下拉列表,而是一个假装是下拉列表的div。您可以更改dropdownlist的CSS:转到被禁用的列表元素的:hover状态(),并覆盖背景色/光标/悬停时更改的任何属性。