C# 4.0 在MVC中显示枚举值的html格式文本

C# 4.0 在MVC中显示枚举值的html格式文本,c#-4.0,model-view-controller,enums,data-annotations,display-templates,C# 4.0,Model View Controller,Enums,Data Annotations,Display Templates,我有一个MVC5应用程序,它使用现有系统的值来显示与机组相关的数据。我正在利用数据注释将外观糟糕的遗留数据转换为UI上格式良好的版本 我正试图弄清楚如何用上标表示数字“3”,很好地显示M3值。你将如何着手解决这个问题 public enum UnitTypes { [Display(Name = "kg")] KG, [Display(Name = "kl")] KL, [Display(Name = "m<sup>3</sup>"

我有一个MVC5应用程序,它使用现有系统的值来显示与机组相关的数据。我正在利用数据注释将外观糟糕的遗留数据转换为UI上格式良好的版本

我正试图弄清楚如何用上标表示数字“3”,很好地显示M3值。你将如何着手解决这个问题

public enum UnitTypes
{
    [Display(Name = "kg")]
    KG,
    [Display(Name = "kl")]
    KL,
    [Display(Name = "m<sup>3</sup>")]
    M3,
}

我找到了一个简单的答案。我只是需要使用一个unicode值来完成这个任务