file de entrada MVC 3 Validación del lado del cliente para la @ requeri

Pregunta simple ... ¿Es posible usar la validación MVC 3 del lado del cliente en las entradas del archivo de tipo?

Para explicar: MVC 3 usa su modelo de validación con IClientValidatable y un JavaScript discreto para permitirle escribir la validación en el lado del servidor y hacer que el lado del cliente use jquery validate usando los complementos de Microsoft. Para hacer una propiedad requerida, agregue el atributo a continuación

[Required]
public HttpPostedFileBase CvFile {get; set;}

Mientras el lado del cliente val y javascript discreto esté activado en la configuración, todo esto debería activarse en el cliente.

Sin embargoHttpPostedFileBase (es decir,<input type="file" name="Model.CvFile" />) no se ejecutará requerido en el lado del cliente.

Cualquier idea de cómo se puede lograr esto manteniendo la relación con la validación del lado del servidor

Respuestas a la pregunta(2)

Su respuesta a la pregunta