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

モデルで、バッキング フィールドを追加し、プロパティのゲッターを指定します

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

    }
于 2012-10-18T16:08:12.683 に答える