Die übergabe-Liste<Enum> Parameter in benutzerdefinierten filter in Aktion ASP.NET MVC3
wie kann ich analysieren Liste in mir benutzerdefinierte Aktion filter (wie input-Parameter) ?
public class CustomFilter : ActionFilterAttribute
{
public List<MyEnumType> InputParameter { get; set; }
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
base.OnActionExecuting(filterContext);
}
}
[CustomFilter(InputParameter = new List<MyEnumType>() { MyEnumType.Type } )]
public SomeActionInController()
{
}
Bekam ich errror Fehler
'InputParameter' is not a valid named attribute argument because it is not a valid attribute parameter type
Du musst angemeldet sein, um einen Kommentar abzugeben.
Action filter-Parameter sind die Eigenschaften der action-filter:
Attribut parameter-Typen sind beschränkt auf die Arten, die hier beschrieben - http://msdn.microsoft.com/en-us/library/aa664615%28v=vs.71%29.aspx
Können Sie eine Sammlung über die Attribute, Konstruktor, wie hier beschrieben - Kann ich die Initialisierung eines C# - Attribut mit einem array oder einer anderen variable Anzahl von Argumenten?