Actualmente, tengo una aplicación MVC 3 que utiliza el motor Razor View. Tengo validación discreta habilitada. El problema es que, por alguna razón, al cargar la página, mi vista de edición muestra errores para los campos obligatorios (aunque los campos tienen un valor). ¿Alguien más se encontró con esto? Alguna sugerencia para resolver esto? Gracias.Activación de validación en la página Carga
ejemplo Campo de problema:
<div class="full">
<label>Description:</label>
@Html.EditorFor(x=>x.Description, new{@class="super-textarea"})
@Html.ValidationMessageFor(x => x.Description)
</div>
datos de anotaciones de modelo:
configuración [Required, DataType(DataType.MultilineText)]
public virtual string Description { get; set; }
WebConfig permitido:
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
y por supuesto los archivos apropiados jquery ....
Su extracto de código ayudaría mucho – AFD
Así que ... en realidad no parece ser una problema con la validación discreta, sino más bien que el estado de mi modelo se está volviendo inválido antes de la carga de la página .... – user1287132