Originariamente inviato da Kalman
Stai facendo l'if su campi di tipo data?
Sembra che non ci sia corrispondenza tra tipo e valore.
All'interno dell'if hai qualche istruzione sql?

Fammi sapere
Ciao
Kalman
codice:
sub aki(sender as object, e as eventargs)
  If Page.IsValid()
    if a <> "" and b <> "" and c > 0 and d <> "" and e > 1950 then 
      panel_step_1.visible = false
      panel_step_2.visible = true
      panel_step_3.visible = false
      panel_step_4.visible = false
      lsuno.font.bold = false
      lsdue.font.bold = true
      lstre.font.bold = false
      lsqua.font.bold = false
      uno.text = "STUDIO E FORMAZIONE"
      lbl.text = UCase(FormatDateTime(Now(), 1) & ", " & FormatDateTime(Now(), 3)) 
  else
      response.Write("Errore:
seleziona un dato")
      panel_step_1.visible = true
      panel_step_2.visible = false
      panel_step_3.visible = false
      panel_step_4.visible = false
    end if
  end if
end sub
tutto qui