1
@RenderSection을 사용하여 데이터를 전달할 수는 없지만 아래 내용을 달성하는 것은 무엇이겠습니까? 나는이 DropDown.cshtml 드롭 다운의 레이아웃 페이지입니다 값 item.EnabledMVC의 @section에 데이터 전달
의하는 부분보기로 다시 보내려고 해요 :
@foreach (var item in Model.Items){
<li>
@RenderSection("Item", false)//How to pass 'item.IsChecked' back ?
<span class="key">@item.Key</span>
<span class="value">@item.Value</span>
</li>
}
위의 호출이 부분보기. 특별히 확인란을 사용하여 드롭 다운을 만들 때이 기능을 사용하고 싶습니다.
@model DropDownCheckBox
@{
Layout = "~/Views/Shared/DropDown.cshtml";
}
@section Item{
<input type="checkbox" @(Model.IsChecked ? "checked=yes" : string.Empty) />
}
볼 수는 있지만 뷰 모델의 일부만 다시 전달하려면 어떻게해야합니까? 내 경우에는 IsChecked 속성의 @section Item으로 돌아가고 싶다. – user1814874