2009-11-20 5 views
10

asp.net mvc (C#) 응용 프로그램에 두 개의 사용자 지정 특성이 있습니다.asp.net mvc의 사용자 지정 특성의 실행 우선 순위

[CustAttribute1()] 
[CustAttribute2()] 

이러한 속성을 내 작업에 사용하면 먼저 실행됩니까?

[CustAttribute1()] 
[CustAttribute2()] 
public ActionResult Index() 
{ 

내 작업에 둘 이상의 맞춤 속성을 사용할 수 있습니까? 그렇다면 위 액션에서 어떤 맞춤 속성이 먼저 실행됩니까?

답변

13

Order 속성을 설정하십시오.

[CustAttribute1(Order=2)] 
[CustAttribute2(Order=1)] 
public ActionResult Index() { 
    return View(); 
} 
+2

이 힌트는 감사합니다. – Prasad

+0

완벽한 감사. – SacredGeometry

+0

'FilterConfig'에서'filters'에 추가 된 속성은 무엇입니까? (Mvc 5) –

관련 문제