Я получаю сообщение об ошибке ниже, но оно определено на странице макета ниже. Я изменил @(IsSectionDefined
на @if(IsSectionDefined
, потому что мне нужно написать null
в операторе else
. Почему это может быть проблемой?
The following sections have been defined but have not been rendered for the layout page "~/Areas/Directors/Views/Shared/_MembersFormLayout.cshtml": "FormCallback".
Layout.cs html
<form data-bind="form:{ id: @Model.FormId, callback: @if (IsSectionDefined("FormCallback")){RenderSection("FormCallback", false);}else {@(Html.Raw("null"))}}">
Page.cs html
@section FormCallback{members.event.updateImage}