Te manda esos errores porque asp.net considera al _navegador_ del validador, como uno antiguo, es por eso que está generando html diferente (activa la opción "view source") al que ves.
Revisa
http://msdn2.microsoft.com/en-us/library/exc57y7e.aspx para corregir ese comportamiento.
Saludos