1
나는 (이 잘 작동)이 뷰가 내 FormTagHelper
요소에 의해 생성 된 TagHelperContext
를 사용부분 뷰에서 동일한 TagHelperContext를 사용할 수 있습니까?
<validation-summary/>
<form-group-select asp-for="CultureName" asp-items="@GlobalizationViewService.GetCultureSelectList()"/>
<form-group-text asp-for="DisplayName"/>
<form-group-checkbox asp-for="IsEnabled"/>
<form-group-numeric asp-for="DefaultChance" />
그 TagHelpers :
<form asp-action="Edit" asp-orientation="Vertical" cit-ajax-modal="true">
<modal id="language-modal" title="Hello World!">
<modal-body>
<validation-summary/>
<form-group-select asp-for="CultureName" asp-items="@GlobalizationViewService.GetCultureSelectList()"/>
<form-group-text asp-for="DisplayName"/>
<form-group-checkbox asp-for="IsEnabled"/>
<form-group-numeric asp-for="DefaultChance" />
</modal-body>
<modal-footer/>
</modal>
</form>
지금 나는 부분보기로 form-group-*
taghelpers을 추출 할 .
그래서 내 새로운보기는 이것이다 :
<form asp-action="Edit" asp-orientation="Vertical" cit-ajax-modal="true">
<modal id="language-modal" title="Hello World!">
<modal-body>
@Html.Partial("EditElementsPartial")
</modal-body>
<modal-footer/>
</modal>
</form>
그러나,
Partial
의
TagHelperContext
내
FormTagHelper
에서 생성 된 모든 항목을 포함하지 않습니다.
내 기본 동기는 Update
또는 Create
보기에서 사용하는 공통보기를 만드는 것입니다. form-group-*
은 form
태그에서 asp-orientation
에 대한 정보를 얻어야합니다.
Html.Partial
이 문제에 잘못입니까? 더 좋은 방법이 있니? TagHelperContext
을 Partial에 전달할 수 있습니까?