如何在mvc5视图或模型中将db字符串字段格式化为大写。不能让ToUpper工作

时间:2018-09-13 03:46:45

标签: asp.net-mvc-5

型号:  公开成绩()

    public string Division { get; set; }
    public string Grade1 { get; set; }
    public short? NoOfTeams { get; set; }

查看:

            <td>
                @Html.DisplayFor(modelItem => item.Grade1)
            </td>

1 个答案:

答案 0 :(得分:0)

这是一个Design First项目(实际上是Access的转换),所以我的解决方案是创建Access查询并在将数据转换为SQL的过程中将数据转换为大写,然后在MVC中添加以下内容以停止在其中输入任何新数据小写:

添加到模型: [RegularExpression(@“ ^ [A-Z] | [0-9] {2} $”,ErrorMessage =“必须为1个大写字符或2个数字”]) 公共字符串Grade1 {get;组; }

IE,我想要一些简单的东西。