1

重複の可能性:
DisplayNameAttributeのローカリゼーション

[Serializable]
public class Foo
{

    [DisplayName("??")]
    [Required]
    public string Name { get; set; }

}

このプロパティをローカライズするための最良の解決策は何ですか?

4

1 に答える 1

1

GlobalResources を使用する必要があります。以下の例を確認してください。

Resource1.resx

|名前|名前|

|...|...|

|...|...|

Resource1.da.DK

|名前|ナビ|

|...|...|

|...|...|

    [Required(ErrorMessageResourceType = typeof(Resources.Resource1), ErrorMessageResourceName  = "Name")]
    public virtual string Name
    {
        get;
        set;
    }
于 2012-06-11T08:07:14.440 に答える