我在 html 中有这个 DropDownList,我可以在其中选择 Texts.Text = Project, Value = ID
@Html.DropDownList("Project", new SelectList(Model.dropConfig, "Project", "ID"), "-- Select LineID --", new { required = true, @class = "form-control" })
单击控制器中的提交按钮,我可以看到值 (ID) 已传递并回传给数据库。我希望将文本发布到数据库中。
控制器端代码行:
detailsConfig.Project = Convert.ToString(form["Project"]);
例如:如果下拉列表值是
Project ID
test 1
testagain 2
在控制器中我应该得到测试,而不是 1。请帮忙
原文由 shrey Pav 发布,翻译遵循 CC BY-SA 4.0 许可协议
上述更改解决了我的问题。谢谢@StephenMuecke :)