如何使用 PropertyDescriptor C# ASP.NET MVC 4 获取显示名称属性

eaglei22

我使用属性描述符对属性进行一般迭代并将它们的属性名称打印为表头。它可以很好地打印属性名称,但不适用于 [Display(Name = "Test")]

班级:

public class Transaction
{
    [Display(Name = "Test")]
    public string DELETE { get; set; }
    public string PARTNO { get; set; } //Part Number 

标记:

    @foreach (System.ComponentModel.PropertyDescriptor descriptor in System.ComponentModel.TypeDescriptor.GetProperties(Model[0]))
    {
       <th onclick="tableColumnSort(this)" class="tableSortHeaderBtnStyle">@descriptor.DisplayName;</th>
    }

只打印“DELETE”名称而不是“Test”。描述符有一个 Name 和 DisplayName 选项,两者都设置为“DELETE”

我究竟做错了什么?

夏普

您必须使用[DisplayName("Test")]而不是[Display(Name = "Test")],请检查:

public class Transaction
{
    //[Display(Name = "Test")]
    [DisplayName("Test")]
    public string DELETE { get; set; }
    public string PARTNO { get; set; } //Part Number 
}

您可以在DotNetFiddle查看

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Asp.Net MVC获取显示名称

来自分类Dev

如何获取模型的“描述”属性而不是“名称”属性-(MVC asp.net)

来自分类Dev

如何使用Razor语法在ASP.NET MVC 4中获取文本中URL的链接?

来自分类Dev

如何使用ASP .NET MVC4从其他表单获取复选框值?

来自分类Dev

如何使用Razor语法在ASP.NET MVC 4中获取指向文本中URL的链接?

来自分类Dev

ASP.net MVC 4如何使用下拉菜单?

来自分类Dev

如何使用asp.net mvc和razor模板引擎从c#中的路由名称获取URL?

来自分类Dev

C#ASP.net MVC4如何从部分视图ActionResult获取主视图控件值

来自分类Dev

Asp.net MVC显示名称属性,带@

来自分类Dev

ASP.NET MVC 4,C#:如何下载文件

来自分类Dev

ASP.NET MVC 4 C#HttpPostedFileBase,如何存储文件

来自分类Dev

从Google+收集信息使用C#/ ASP.NET MVC登录4

来自分类Dev

如何从ASP.NET MVC属性获取枚举值?

来自分类Dev

编写C#Asp.net MVC 4 Json Parser

来自分类Dev

使用asp.net mvc时如何在一个视图中显示多个(4)表?

来自分类Dev

如何在asp.net mvc4中使用javascript或jquery获取html div的打印

来自分类Dev

如何使用ASP.NET MVC在iframe中显示文档?

来自分类Dev

如何使用asp.net 4获取C#中所有可用的Com端口的列表

来自分类Dev

如何使用asp.net 4获取C#中所有可用的Com端口的列表

来自分类Dev

如何创建视图以显示ASP.Net MVC 4项目中的文件列表

来自分类Dev

如何在ASP.NET MVC 4中为特定的授权用户显示特定的html元素

来自分类Dev

ASP.NET MVC 4 Facebook FacebookContext-如何获取参考

来自分类Dev

如何在ASP.Net MVC4中的cshtml文件中获取会话值

来自分类Dev

在ASP.NET MVC 4 Razor中,如何获取@ Html.Label的值(文本)?

来自分类Dev

如何获取ASP.NET MVC 4模型以链接到Oracle数据库

来自分类Dev

关于ASP.Net MVC 4中的授权属性使用

来自分类Dev

ASP.NET MVC 4使用EF从2模型显示数据

来自分类Dev

jQuery DataTables不使用ASP.NET MVC 4 Razor显示数据

来自分类Dev

在ASP.NET MVC4中获取模型的QueryString

Related 相关文章

  1. 1

    Asp.Net MVC获取显示名称

  2. 2

    如何获取模型的“描述”属性而不是“名称”属性-(MVC asp.net)

  3. 3

    如何使用Razor语法在ASP.NET MVC 4中获取文本中URL的链接?

  4. 4

    如何使用ASP .NET MVC4从其他表单获取复选框值?

  5. 5

    如何使用Razor语法在ASP.NET MVC 4中获取指向文本中URL的链接?

  6. 6

    ASP.net MVC 4如何使用下拉菜单?

  7. 7

    如何使用asp.net mvc和razor模板引擎从c#中的路由名称获取URL?

  8. 8

    C#ASP.net MVC4如何从部分视图ActionResult获取主视图控件值

  9. 9

    Asp.net MVC显示名称属性,带@

  10. 10

    ASP.NET MVC 4,C#:如何下载文件

  11. 11

    ASP.NET MVC 4 C#HttpPostedFileBase,如何存储文件

  12. 12

    从Google+收集信息使用C#/ ASP.NET MVC登录4

  13. 13

    如何从ASP.NET MVC属性获取枚举值?

  14. 14

    编写C#Asp.net MVC 4 Json Parser

  15. 15

    使用asp.net mvc时如何在一个视图中显示多个(4)表?

  16. 16

    如何在asp.net mvc4中使用javascript或jquery获取html div的打印

  17. 17

    如何使用ASP.NET MVC在iframe中显示文档?

  18. 18

    如何使用asp.net 4获取C#中所有可用的Com端口的列表

  19. 19

    如何使用asp.net 4获取C#中所有可用的Com端口的列表

  20. 20

    如何创建视图以显示ASP.Net MVC 4项目中的文件列表

  21. 21

    如何在ASP.NET MVC 4中为特定的授权用户显示特定的html元素

  22. 22

    ASP.NET MVC 4 Facebook FacebookContext-如何获取参考

  23. 23

    如何在ASP.Net MVC4中的cshtml文件中获取会话值

  24. 24

    在ASP.NET MVC 4 Razor中,如何获取@ Html.Label的值(文本)?

  25. 25

    如何获取ASP.NET MVC 4模型以链接到Oracle数据库

  26. 26

    关于ASP.Net MVC 4中的授权属性使用

  27. 27

    ASP.NET MVC 4使用EF从2模型显示数据

  28. 28

    jQuery DataTables不使用ASP.NET MVC 4 Razor显示数据

  29. 29

    在ASP.NET MVC4中获取模型的QueryString

热门标签

归档