사용자 정의 구현 (사용자 및 역할)이 있으며 페이지 단위로 사용 권한을 구현하고 있습니다.페이지 수준 권한에 대한 패턴이 필요합니다.
예를 들어, 고객 페이지에서 역할에보기 전용 권한이있는 경우 삽입, 편집 및 삭제 작업을 비활성화합니다. Page_Load에서이 작업을 수행합니다.
내 관심사는 이러한 규칙이 여러 페이지에 산재 해 있다는 것입니다.이 규칙은 특정 페이지에 결합되어 있기 때문에 좋습니다. 그러나 가능한 한 동일한 클래스에두기를 원합니다.이 클래스는 Page 객체에 대한 참조를 전달하고 FindControl을 통해 컨트롤을 가져와 관리 할 수 있습니다.
그러나 나는 "바퀴를 재발 명하고"싶지 않습니다. 시도하고 실험 할 패턴이 있는지 궁금합니다. 매우 감사.