私はそうのようなドロップダウンを持っている...それはそれはあなたがに文字列を変換する必要があります代わりに「0」ASP.NETのselectlistitem値int
@Html.DropDownListFor(model => model.guests, new List<SelectListItem>()
{
new SelectListItem{ Text="0", Value="0"},
new SelectListItem{ Text="1", Value="1"},
new SelectListItem{ Text="2", Value="2"}
}, "")
どこでintとして必要ですか? 'int.Parse'を使用する –
どのような目的のために?クライアント側のすべてが文字列になります。値を消費するコードは数値として解析できますが、HTML自体は常に文字列です。 – David