ベース オブジェクトには、次のように name の必須属性があります。
public class member
{
[Required]
public string Name { get; set; }
[Required]
public string ID { get; set; }
}
親メンバーは次のようになります。
public class parent
{
[Required(ErrorMessage = "The member is required")]
public member mem{ get; set; }
}
親の値は、メンバー オブジェクトの名前と ID の両方を設定するドロップダウン リストで設定されます。メンバー オブジェクトは、エラー メッセージが意味のある他の場所で使用されますが、この例では、ユーザーは「名前」フィールドのないドロップダウンから選択しているため、エラー メッセージは非常にわかりにくいものです。
私の質問は、メンバー オブジェクトではなく、親のエラー メッセージを表示する方法はありますか?