在MVC C#中使用drop-down列表添加字段,而不使用数据库和Microsoft Entity Framework Core 5。
我们可以使用以下代码示例:
在视图中添加以下代码:
@model YourModel
@using (Html.BeginForm())
{
@Html.LabelFor(m => m.YourField)
@Html.DropDownListFor(m => m.YourField, GetYourList())
}
@functions {
private SelectList GetYourList()
{
var listItems = new List
{
new SelectListItem { Value = "1", Text = "Option 1" },
new SelectListItem { Value = "2", Text = "Option 2" },
new SelectListItem { Value = "3", Text = "Option 3" }
};
return new SelectList(listItems, "Value", "Text");
}
}
在此示例中,我们使用DropDownListFor方法创建一个下拉列表,并将其绑定到模型上的字段。然后,我们使用GetYourList方法生成下拉列表中的选项。
请注意,我们没有使用数据库或Entity Framework Core来生成下拉列表中的选项。