2013-10-03 2 views
0

편집 양식에서만 강력한 형식의보기를 사용하는 것이 좋을지 궁금하거나 작성 양식에서도 사용해야합니다.양식 작성/편집의 모델보기

나는 그것이 가장 가능성이 높지만 ViewModels 사용과 관련하여 모범 사례를 요약하면서 좋은 리소스를 찾지 못했음을 잘 알고 있습니다.

+1

사용하지 않으려는 이유를 상상할 수 없습니다. 양식 요소가있는보기에 대한 강력한 형식의 모델입니다. 특히 양식 작성시 해당 양식 요소가 데이터 주석 및 이와 유사한 것을 사용하게 될 경우 특히 그렇습니다. – David

답변

1

모범 사례로는 편집 및 생성을위한 하나의 유형 /보기가 있어야합니다. 대부분의 경우 처음 입력 한 항목은 나중에 편집 할 수 있어야하기 때문에 한 가지보기가 가장 좋습니다./편집/생성하는 유형은 작성 단계에서 수정할 수있는 일부 필드가 흩어지는 등 작성 또는 편집시 작은 UI 변경이 될 수 있습니다.

+0

답변 해 주셔서 감사합니다. 또한 뷰 모델에 대해 유효성 검사 등을 위해 데이터 주석을 추가 할 것을 제안하십니까? 내가 잃어버린 부분은 모델 바인딩 (아마도 사용자 정의) 및 자동 완성과 같은 요소를 포함하는 방법입니다. 지금까지 모든 것을 설명하는 좋은 설명을 찾지 못했습니다. 일반적으로 비트와 조각 stackoverflow 스레드 등에서 정말 나를 위해 모든 것을 설명하는 읽기를 찾을 수있을 것입니다. – Rockitdev

+1

복잡한 검증 프로세스가 없다면 넣을 수 있지만 단순한 "필수적"이라고 생각하지 않는다면 http://rickharrison.github.io/validate.js/와 같은 클라이언트 측 라이브러리를 사용하는 것이 좋습니다. 발견 된 클라이언트 측 유효성 검사 라이브러리는 데이터 주석보다 유연하고 유지 관리가 쉬웠습니다. – sino