Nullable `CheckBoxHiddenInputRenderMode`.

Resolve #10593
pull/10596/head
maliming 4 years ago
parent 6051fd4e38
commit ae40e9d75e
No known key found for this signature in database
GPG Key ID: 096224957E51C89E

@ -38,7 +38,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form
public bool SuppressLabel { get; set; }
public CheckBoxHiddenInputRenderMode CheckBoxHiddenInputRenderMode { get; set; }
public CheckBoxHiddenInputRenderMode? CheckBoxHiddenInputRenderMode { get; set; }
public AbpInputTagHelper(AbpInputTagHelperService tagHelperService)
: base(tagHelperService)

@ -30,9 +30,9 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form
{
var (innerHtml, isCheckBox) = await GetFormInputGroupAsHtmlAsync(context, output);
if (isCheckBox)
if (isCheckBox && TagHelper.CheckBoxHiddenInputRenderMode.HasValue)
{
TagHelper.ViewContext.CheckBoxHiddenInputRenderMode = TagHelper.CheckBoxHiddenInputRenderMode;
TagHelper.ViewContext.CheckBoxHiddenInputRenderMode = TagHelper.CheckBoxHiddenInputRenderMode.Value;
}
var order = TagHelper.AspFor.ModelExplorer.GetDisplayOrder();

Loading…
Cancel
Save