【问题标题】:LEFT Function to get String MVCLEFT 函数获取字符串 MVC
【发布时间】:2019-09-26 06:32:42
【问题描述】:

我有两列,分别是 YearMonth。所以我将它显示到表格中:

@Html.DisplayFor(modelItem => item.Year) - @Html.DisplayFor(modelItem => item.Month)

结果是:2019-12019-22019-3、ff。
我想把桌子上的视图改成:1901,1902,1903

我怎样才能做到这一点?
谢谢。

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-4 model-view-controller


    【解决方案1】:

    你可以试试这个(假设年份和月份是字符串,如果不是字符串请添加.ToString()):

    @Html.DisplayFor(modelItem => item.Year.Substring(2) + item.Month.PadLeft(2, '0'))
    

    【讨论】:

    • 如果item.Month 是整数,则可以使用item.Month.ToString("00")
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-10
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-19
    • 2010-12-06
    相关资源
    最近更新 更多