gpt4 book ai didi

asp.net-mvc-3 - 如何在代码中检测属性是否用 HiddenInput 修饰

转载 作者:行者123 更新时间:2023-12-04 21:22:20 32 4
gpt4 key购买 nike

我有一个 View ,我需要检测一个属性是否用隐藏输入装饰。

我的属性(property)被定义为:

[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”来确定是否不应显示该属性。

任何想法如何检测这个?

最佳答案

您可以使用反射来查看特定属性是否具有属性。

this question .

在各种回答中还有一个用户 posted a snippet创建一个扩展方法来检查属性是否具有特定属性。希望能帮助到你

关于asp.net-mvc-3 - 如何在代码中检测属性是否用 HiddenInput 修饰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9979976/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com