2013-02-08 2 views

답변

8

HereEditorTemplate을 추가하는 방법에 대한 간단한 정보입니다 : 여기

내가 통합하는 방법을 모르는 솔루션입니다. 즉, 디렉터리 EditorTemplates보기/공유에 만들고 편집기를 만들려는 모델과 동일한 이름으로보기를 만들어야합니다.

이 모델의 객체를 인수로 사용하여 Html.EditorFor을 호출 할 때는 EditorTemplate 모델을 사용합니다. 그것들을 사용하여 편집 가능성을 제공해야합니다. 데이터 만 표시해야하는 무언가를 만들려면 DisplayTemplate (DisplayTemplates 디렉토리 만들기)과 같은 방법으로 만듭니다. DisplayTemplateHtml.DisplayFor에서이 모델의 객체를 인수로 호출합니다.

+0

응답 해 주셔서 감사합니다. 내가 보낸 링크를 확인해 보겠습니다. –

7

Html.Editor (For) 및 Html.Display (For)에서 사용하는 기본 템플릿에 대한 유용한 배경과 해당 템플릿의 Views/Shared/EditorTemplates 및 View/Shared/DisplayTemplates 디렉토리의보기를 사용하여 재정의하는 방법 프로젝트 here.

모든 기본 디스플레이 및 편집기 템플릿에 대해 면도기 교체품이 포함 된 project on GitHub이 있습니다. 데모 웹 응용 프로그램을 살펴보십시오. 함께 사용하면 상황을 파악하는 데 도움이됩니다. 그런 다음 템플릿을 프로젝트에 복사하고 필요한 부분을 수정하십시오.

관련 문제