2011-04-28 4 views
1

Asp .NET MVC 2에서 ASP .NET MVC 2에서 컨트롤러를 일시적으로 사용하지 않도록 설정할 방법이 있습니까? 거기에 어떤 도움이 될 수있는 속성 또는 웹 구성 요소가 있습니까?일시적으로 Asp .NET MVC 2에서 컨트롤러 사용 안 함

내 제어가 불가능한 이유 때문에 원치 않는 컨트롤러를 언급 할 수 없습니다.

답변

1

예있다. 가장 간단한 방법은 컨트롤러 동작 대신 사용자 지정 작업을 수행하는 컨트롤러에서 Custom ActionFilter을 사용하는 것입니다.

+0

컨트롤러에 [Authorize] 특성이있는 사용자 지정 ActionFilter가 함께 있으면 어떻게됩니까? 질문에 컨트롤러에 액세스하는 클라이언트가 첫 번째 로그인 페이지가 표시되고 성공한 로그인 후에 만 ​​내 Custom ActionFilter에 충돌하지 않습니까? 그게 아니라 내가 찾고있는 게 뭐야 ... – mgamer

+0

그게 당신이 찾고있는 것입니다. FilterAttribute (Base of ActionFilter)에는 필터 속성의 순서를 설정할 수있는 Order 속성이 있습니다. – archil