방법 : 숨기기 ASP.NET 응용 프로그램 방법에 대한 편집 모드 상세보기에서 컬렉션 속성 : 편집 모드보기의 속성 숨기기 모음 (ASP.NET 응용 프로그램)에서 자세한 정보를

이 항목에서는 수집 속성이보기 모드에서 편집하고 편집 모드에 숨겨진되도록, 중첩 된 목록보기의 표시와 관련하여 ASP.NET 응용 프로그램의 동작을 변경하는 방법을 보여줍니다.

이 항목에서는 "편집"모드에서 "보기"모드 감추기 편집하기 위해, 중첩 된 목록보기 화면에서 속성 컬렉션을 ASP.NET 응용 프로그램의 동작을 변경하는 방법을 보여줍니다.

Note주의
이 항목에서는 동작은 전체 응용 프로그램에 대해 전 세계적으로 변경됩니다. 개별적으로 각각의 상세보기의 동작을 변경하려면 사용 IModelDetailViewWeb.CollectionsEditMode의 에 속성을 모델 편집기 대신.
이 항목에서는 전체 응용 프로그램에 대한 글로벌 행동 변화. 각각의 상세보기를 사용 IModel 해당 상세보기 웹 모델 편집기. Properties 컬렉션 편집 모드의 동작을 변경합니다.

ASP.NET 웹에서 XAF의 - 응용 프로그램, 상세 뷰는 두 가지 작동 모드가 보기편집을 . 기본적으로 할 때 당신은 목록보기,보기는 처음에 열 해당 세부 객체를 클릭 보기 모드. 그런 다음 사용할 수 있습니다 SwitchToEditMode 에 대한 상세보기 전환 작업을 편집 모드. 개체보기 수집 속성이 세부 사항에 표시하는 경우, 이러한 속성은 모두에 표시됩니다 보기편집 모드. 컬렉션 속성에서 편집 할 수 있습니다 편집 모드와 읽기 전용으로 보기 모드.

보기 및 편집 - ASP.NET 웹 XAF 응용 프로그램에서 상세보기는 두 가지 작동 모드가 있습니다. 기본적으로, 당신은 객체 목록보기를 클릭하면 첫 번째는보기 모드에서 해당 "상세보기"를 엽니 다. 그런 다음 "편집"동작 모드로 "상세보기"를 "편집 모드로 전환"을 사용할 수 있습니다. "세부 사항보기"디스플레이 속성 세트를 가진 객체 경우, 그 속성은 "보기"및 "편집"모드에 표시됩니다. "편집"편집 모드에서 특성 세트 만보기 모드에서 읽을 수 있습니다.

 

WebCollectionsMode_Edit

이 동작은에 의해 제공됩니다 ShowViewStrategy ASP.NET 응용 프로그램에서 기본적으로 사용. 쇼보기 전략은 두 가지 작동 모드가 있습니다.

  • 편집이 -이 모드에서, 수집 속성은 항상 상세보기에 표시되지만 상세보기 편집 모드에있을 경우에만 수정할 수 있습니다. 이 기본 동작입니다.
  • 보기는 - 디테일보기에있을 때이 모드에서, 수집 속성이 표시되지 않습니다 편집 모드, 상세보기에있는 경우에만 수정할 수 있습니다 보기 모드.

ShowView 전략에 의해이 문제는 ASP.NET 응용 프로그램에서 기본적으로 사용. 디스플레이보기 전략은 두 가지 작동 모드가 있습니다.

  • 편집 -이 모드에서는, 속성 세트는 항상 "세부 사항"보기에 표시,하지만 "편집"모드에서 "세부 사항"보기에서 수정할 수 있습니다. 이 기본 동작입니다.
  • 보기 - "편집"모드에서 "상세보기", 속성의 컬렉션을 표시하지 않고, "보기"모드에서 경우에만 "상세보기"를 수정할 수 있습니다이 모드에서.

기본 동작은 특정 시나리오에 불편이 될 수 있습니다. 변화에 쇼보기 전략 에 대한 작동 모드 보기를 열기 모델 편집기 에서 ASP.NET 모듈 또는 응용 프로그램 프로젝트에 초점 옵션 노드를 변경 IModelOptionsWeb.CollectionsEditMode의 값입니다.

일부의 경우, 기본 동작은 불편할 수 있습니다. "연락처보기보기 정책"에 옵션 노드 및 변경 IModelOptionsWeb을 중심으로, "보기"를 운영 모드를 변경 모델 편집기 ASP.NET 모듈 또는 응용 프로그램 프로젝트를 엽니 다. 컬렉션 편집기 모드 값입니다.

CollectionsEditMode

그 결과, 수집 속성은 표시되지 않습니다 편집 모드. 대신, 그들은이 표시됩니다 및보기 모드에서 수정할 수 있습니다.

따라서, 속성의 컬렉션 "편집"모드에서 표시되지 않습니다. 대신, 그들은 표시하고 "보기"모드에서 수정 될 수 있습니다.

WebCollectionsMode_View

 

추천

출처www.cnblogs.com/foreachlife/p/How-to-Hide-Collection-Properties-in-an-Edit-Mode-Detail-View-or-an-ASP-NET-Application.html