¿Qué error da y dónde? Si estás guardando en una variable el valor de ese campo, por ejemplo
fechaNac = Request.Form("fechaNac")
no daría error aunque el campo esté vacío, ya que la variable tendría entonces un valor, aunque esté vacío. Ahora bien, si luego utilizas el valor de esa variable para algún tipo de operación es donde te puede dar error.
Podrías poner un fecha por defecto:
Código:
If Request.Form("fechaNac") = "" Then
fechaNac = "01/01/1980"
Else
fechaNac = Request.Form("fechaNac")
End if
Necesitamos que des más datos (como siempre) para que te podamos ayudar.
Un saludo.