Switch to using string instead of bool for checkbox values

This commit is contained in:
2020-08-03 21:34:09 -04:00
parent b1bff76159
commit cb1b6c6e47
10 changed files with 62 additions and 15 deletions
+22
View File
@@ -0,0 +1,22 @@
@model Boolean?
@{
Layout = "_FieldLayout.cshtml";
var htmlAttributes = new RouteValueDictionary();
if (ViewBag.@class != null)
{
htmlAttributes.Add("class", ViewBag.@class);
}
}
@if (Model.HasValue && Model.Value)
{
<input id="@ViewData.TemplateInfo.GetFullHtmlFieldId("")" name="@ViewData.TemplateInfo.GetFullHtmlFieldId("")"
type="checkbox" checked="checked" />
}
else
{
<input id="@ViewData.TemplateInfo.GetFullHtmlFieldId("")" name="@ViewData.TemplateInfo.GetFullHtmlFieldId("")"
type="checkbox" />
}