我传递了C#struct的自定义数据类型,现在我想知道它在ActionFilterAttribute
中放在它们的属性中的类型。
如何在ActionFilterAttribute中检查viewdata.Model的类型?
答案 0 :(得分:1)
filterContext.ParentActionViewContext.ViewData.Model.GetType();
这将为您提供模型的类型
答案 1 :(得分:0)
您是否尝试过在结构上调用GetType()?
答案 2 :(得分:0)
if (filterContext.ParentActionViewContext.ViewData.Model is YourType) {
}