0

我将在我的 MVC 4 应用程序中显示一些结果,这些结果将是 0 或 1。我希望他们显示是(1)或否(0)。有没有我可以添加到我的字段中的注释来做到这一点?或者我必须以某种方式在视图中这样做......

4

2 回答 2

1

您可以为此使用自定义 HTML 帮助程序: http ://www.asp.net/mvc/tutorials/older-versions/views/creating-custom-html-helpers-cs

或者也许只是一个简单的扩展方法。我有一个用于布尔值的。

    public static bool ToYesNo(this Boolean boolValue)
    {
        return (boolValue ? "Yes" : "No");
    }
于 2012-10-18T15:50:49.040 回答
1

在模型中,添加一个支持字段并指定属性的 getter

private string _myString;
public string MyString
    {
        get
        {
            _myString = _myString.Equals( "0" ) ? "No" : "Yes";
            return _myString;
        }
        set { _myString = value; }

    }
于 2012-10-18T16:08:12.683 回答