22

リソースからエラー メッセージを取得したい。以下のコードを試してみると、「属性引数は定数式、typeof 式、または属性パラメーター型の配列作成式である必要があります」というエラーが表示されます。

public class UserLoginModel
{
     [Required(ErrorMessage =Resources.PageResources.enterYourEmail)]
     public String Email{ get; set; }

     [Required(ErrorMessage =Resources.PageResources.enterPassword)]
     public String Password { get; set; 
}
4

2 に答える 2

51

これを試して

 [Required(ErrorMessageResourceType = typeof(Resources.Resources),       
            ErrorMessageResourceName = "enterYourEmail")]
 public String Email{ get; set; }

 [Required(ErrorMessageResourceType = typeof(Resources.Resources),       
            ErrorMessageResourceName = "enterPassword")]
 public String Password { get; set; 
于 2013-07-30T07:24:45.270 に答える