강력한 형식의 뷰에 전달되는 MVC 컨트롤러의 엔터티를 사용하고 있습니다.MVC 뷰 및 컨트롤러 : 양식 제출시 엔터티 다시 인스턴스화
양식이보기에 게시 될 때 업데이트 된 데이터로 컨트롤러에서 이러한 엔터티를 어떻게 다시 인스턴스화합니까? 양식에 엔터티의 모든 필드가 포함되어 있지 않으므로 에 필요한 모든 데이터가 모델 바인딩에 없을 것입니다. 일부 데이터 세트 만 제출됩니다.
게시 된 값으로 업데이트하기 전에 키 값을 기준으로 엔티티를 다시로드하지 마십시오. 1) 비효율적입니다. 2) 값을 유지하지 않으면 Entity Framework에서 POCO 개체와의 낙관적 동시성 방지. 원본 RowVersion 동시성 필드
하지만 제 질문은 이것이 권장되는 방법입니까?
이 질문은보기에서 다시 제출되지 않은 데이터가 포함 된 엔티티에 적용될 수 있으며 엔티티를 다시로드하지 않아도됩니다.
감사
감사합니다. 이것이 갈 길이 될 것 같습니다. –