입력 모델의 속성에 사용할 모델 바인더를 지정하고 싶습니다.입력 모델의 속성에 ModelBinder 특성을 추가 할 수 없습니다.
public class SendEmailInput
{
[Required, EmailAddress]
public string From { get; set; }
[Required]
public string To { get; set; }
[Required]
public string Subject { get; set; }
[Required, ModelBinder(typeof(RadEditorModelBinder))]
public string Body { get; set; }
}
그러나 ModelBinderAttribute는 속성에 적용 할 수 없습니다. 이것은 메소드 매개 변수에 적용 할 수 있기 때문에 어리석은 것처럼 보입니다. 이 제한 사항을 해결하려면 어떻게해야합니까?
젠장를! 나는 이것을 할 수있을 것으로 기대하고있는 것들을 재구성했다. (나는 종종 복잡한 모델 결합 기와 때때로 JSON으로 묶인 모델을 가지고있다.) –