Не знаю, почему был реализован помощник Html.CheckBoxFor(x => x.IsChecked)
. Почему это заставляет вас использовать bool
значение?
Из того, что я видел, обычный ввод HTML может иметь "value"
любого string
. Так почему же HTML-помощник ограничивает вас?
У меня сейчас проблема, из-за которой я хотел бы изменить "value"
для хранения моего GUID, но так как он принимает только bool
, я не могу этого сделать.
Я вижу, что другие люди делают HiddenFor()
, чтобы обойти это, но я просто нахожу это странным.