Учитывая следующую модель просмотра:
public class FooViewModel
{
public bool IsBoolValue { get; set; }
}
и это представление:
<input type="hidden" id="Whatever" data-something="@Model.IsBoolValue" value="@Model.IsBoolValue" />
Выход скрытого поля ввода:
<input type="hidden" id="Whatever" data-something="True" value="value">
Почему атрибут value
не установлен на True
, но атрибут data-something
есть?
Есть ли изменения в MVC 5, которые могут вызвать это, поскольку в моих приложениях MVC 4 эта проблема не возникает.