我有一个视图,我需要检测某个属性是否装有隐藏输入。如何在代码中检测属性是否用HiddenInput装饰
我的属性被定义为:
[HiddenInput(DisplayValue = false)]
public string UserName{ get; set; }
我尝试迄今已有:
var column.Member = "UserName";
if (ViewData.ModelMetadata.HideSurroundingHtml == true &&
ViewData.Values.Contains(column.Member))
{
column.Visible = false;
}
我已阅读,我也许可以用“HideSurroundingHtml”,以确定该属性应不被显示。
任何想法如何检测此?