0

我正在使用 ViewModel 将详细信息传递给 HTTPPost 操作,并且所有字段都成功保存到数据库中,包括下拉值,但是抛出了一个错误,即该值不能为空

我的下拉列表代码如下:

@Html.DropDownListFor(c => c.Content.ContentTypeID, new SelectList(Model.ContentTypeList,
                 "ContentTypeID","ContentTypeString", Model.ContentTypeList.First().ContentTypeID))

Model.ContentTypeList 返回在内容类型表中找到的所有内容类型的列表,该表有 2 个字段:ContentTypeID 和 ContentTypeString

我正在尝试使用以下代码将 ContentTypeID 保存到表中,并且在保存时它向我抛出了一个关于空值的错误,有什么想法吗?

4

0 回答 0