我有一个表单和一个表单中的下拉列表,其项目的值是string类型。我需要将所选列表项的值存储到Book.PublisherId,即int。我如何编辑下面的代码,假设PublisherId是字符串?
@Html.DropDownListFor(model => model.Book.PublisherId, Model.items);
答案 0 :(得分:0)
你不必改变任何东西。如果Model.items中的值可以转换为int,那么在提交表单后,您将在Book.PublisherId属性中获得正确的int值。