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)
ドロップダウンリストが表示されて入力されているため、これは正常に機能しますが、送信ボタンを押すと、データベースで選択したアイテムのテキストを検索できるようにしたいと考えています。どうすればこれを行うことができますか?