0
我有一個窗體,並在該窗體中的下拉列表項的值是字符串類型。我需要將所選列表項的值存儲到Book.PublisherId,它是int。如何編輯下面的代碼,假設PublisherId是字符串?發送到模型之前轉換下拉列表值爲int
@Html.DropDownListFor(model => model.Book.PublisherId, Model.items);
我有一個窗體,並在該窗體中的下拉列表項的值是字符串類型。我需要將所選列表項的值存儲到Book.PublisherId,它是int。如何編輯下面的代碼,假設PublisherId是字符串?發送到模型之前轉換下拉列表值爲int
@Html.DropDownListFor(model => model.Book.PublisherId, Model.items);
你不需要改變任何東西。如果Model.items中的值可以轉換爲int,則在提交表單後,您將在Book.PublisherId屬性中獲得正確的int值。
[將Dropdownlist項的值轉換爲int]可能的重複(http://stackoverflow.com/questions/11231997/convert-dropdownlist-items-value-to-int) – nemesv