我在弄清楚如何在我的 HTML.DropDownList 中返回所选项目时遇到了一些困难,以便在点击提交按钮时,将在我的数据库中查找所选项目的文本。这是我所拥有的:
@{
var selectStaff = "Select LastName + ', ' + FirstName AS Name, StaffID From StaffList ORDER BY LastName";
var data = db.Query(selectStaff);
var items = data.Select(i => new SelectListItem {
Text = i.Name
});
}
然后在 html..
@Html.DropDownList("Select1", items)
这很好用,因为我的下拉列表正在出现并已填充,但现在点击提交按钮后,我希望能够在我的数据库中搜索所选项目的文本。我该怎么做呢?