0
目前我的實體框架4款車型的樣子:本地化實體框架的驗證,以及驗證定製
[Required(ErrorMessage = "UserNumber is a required field.")]
public string UserNumber { get; set; }
我需要本地化的這些錯誤信息,我該怎麼辦呢?
目前我的實體框架4款車型的樣子:本地化實體框架的驗證,以及驗證定製
[Required(ErrorMessage = "UserNumber is a required field.")]
public string UserNumber { get; set; }
我需要本地化的這些錯誤信息,我該怎麼辦呢?
使用(Messages.resx)中的消息將資源文件添加到項目中,然後添加它的文化版本(Messages.sv-SE.resx)。例如,在您將資源字符串添加到這些文件與鍵「UserNumberRequired」你可以使用下面的語法:
[Required(ErrorMessageResourceType=typeof(Messages),ErrorMessageResourceName="UserNumberRequired")]
public string UserNumber { get; set; }
請確保您的代碼生成設置爲公共爲基礎的資源文件(Messages.resx)
祝你好運!
謝謝,只是說我想將自己的本地化存儲在一個xml文件中,那麼我怎麼可能映射它呢? – loyalflow 2013-04-12 15:21:38
這是正確的答案。 – 2016-11-05 19:15:09