Pregunta

Puedo excluir la regla de validación para la propiedad ID? En este momento me sale el siguiente mensaje ValidationError cuando presente la forma:

  • Se requiere que el campo Id.
¿Fue útil?

Solución

http://xval.codeplex.com/Thread/View. aspx? ThreadId = 54212

  

conseguir un ModelState.IsValid = false con un mensaje de “ID es requerida”

creo que estamos hablando acerca de la validación del lado del servidor aquí. Recuerde que el trabajo clave de XVal está permitiendo la validación del lado del cliente, donde este problema no se produce. En el cliente, no se va a crear un cuadro de texto para "ID" (debido a que no le gustaría al usuario editar directamente) - al no menos importante durante la fase de creación - por lo que el validador del lado del cliente ignoraría la propiedad ID, no intentar validar porque no hay control de entrada para validar. En el servidor, el comportamiento variará según el cual la validación corredor que está utilizando.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top