Eso lo puedes controlar desde el código de tu webform.
Usa los controles de validación y luego tendrías que añadir un poco de código en el evento click del boton
Prueba algo así.
Código vb.net:
Ver originalIf (Page.IsValid) Then
'TU CÓDIGO AQUÍ
Else
Response.Write("TIENE QUE COMPLETAR LOS DATOS")
End If
Con la propiedad Page.IsValid compruebas que la validación de la pagina se hizo correctamente creo que eso te puede funcionar.