【发布时间】:2013-05-03 14:05:03
【问题描述】:
在 aspx 文件中,我有: = Html.DropDownList("SiteID", ViewData["Sites"] as SelectList)
在cs文件中我有:
ViewData["Sites"] = new SelectList(pr.GetUnassignedPortfolioSites(GetAuthenticatedContext(), id), "SiteID", "SiteName");
它可以工作,但是,我需要对 SelectList 进行排序,以便在选择下拉菜单时对其进行很好的排序。
另外,我需要从列表中选择一个项目,并使其显示为在单击下拉菜单之前可见的第一个项目。
非常感谢您的帮助!
PS 我已经尝试过查看其他示例,但没有运气。
【问题讨论】:
-
你要默认选择哪一项?
-
无论是来自“SiteID”还是“SiteName”,我都需要先在列表中搜索它。
-
到目前为止有任何反馈吗?
-
老兄,您应该就收到的答案提供反馈,例如投票或解释您还需要什么。
标签: c# asp.net sorting drop-down-menu selectlist