【问题标题】:Asp.Net MVC Getting Display NamesAsp.Net MVC 获取显示名称
【发布时间】:2013-12-23 07:57:32
【问题描述】:

我正在尝试在模型中获取显示名称属性并在循环中显示它们。我能够获取属性名称,但无法提取 displayName 属性。任何有关逻辑的帮助将不胜感激。我尝试调试,将手表添加到 Model.GetType() 并且无法追踪属性部分。

 @foreach (PropertyInfo propertyInfo in Model.GetType().GetProperties())
            {
                <li>
                    <div>
                        @propertyInfo.Name
                    </div>
                </li>   
            }

【问题讨论】:

    标签: asp.net-mvc reflection attributes


    【解决方案1】:

    试一试

     @Html.DisplayNameFor(m => @propertyInfo.Name)
    

    【讨论】:

      猜你喜欢
      • 2011-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-02
      • 2014-05-19
      • 2017-02-16
      • 1970-01-01
      相关资源
      最近更新 更多