是否可以获取System.Web.Mvc.RemoteAttribute object
的操作名称。 (在构造函数阶段初始化)
GetUrl()
方法和RouteData
属性受到保护。有没有提示?
答案 0 :(得分:0)
通过反射,您可以获得受保护的属性。 我认为更好的解决方案是创建一个从RemoteAttribute派生的新属性类,并添加一些返回Url和RouteData的公共方法/属性。例如:
public class MyRemoteAttribute: System.Web.Mvc.RemoteAttribute
{
public string GetUrlPublic()
{
return this.GetUrl();
}
public RouteValueDictionary GetRouteData()
{
return this.RouteData;
}
}