asp.net mvc中自定义属性的执行优先级

时间:2009-11-20 13:52:54

标签: c# asp.net-mvc custom-attributes

我的asp.net mvc(C#)应用程序中有两个自定义属性。

[CustAttribute1()]
[CustAttribute2()]

当我将这些属性用于我的操作时,会先执行哪些操作?

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

我可以为自己的行为使用多个自定义属性吗?如果是这样,在上面的Action中,首先执行哪个自定义属性?

1 个答案:

答案 0 :(得分:14)

设置Order属性。

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