0

独自の ValidationAttribute を作成しようとしていますが、「値」が必要な場合は null です。

私はこのようなViewModelを持っています

public class PacienteVerificarVM : IIdentifiableObject
{
    [DniFormatoCorrecto]
    public string NumeroDocumento { get; set; }

}

私のコントローラーメソッドは

 public ActionResult ResultadoBusqueda(PacienteVerificarVM viewmodel)
 {
        if (!ModelState.IsValid)
            return RedirectToAction("CreateDocumento");

        return PartialView();
 }

私の検証属性は次のとおりです。

public class DniFormatoCorrecto : ValidationAttribute
{
    protected override ValidationResult IsValid(object value, 
        ValidationContext validationContext)
    {
       return ValidationResult.Success;
    }
}

何か案が?

4

0 に答える 0