Μπορείς να δοκιμάσεις να βάλεις validators στη φόρμα σου.
Κάνε drag n drop από το toolbox έναν regularexpressionvalidator και στις ιδιότητες του βάλε ControlToValidate to TextBoxEmail και στην ιδιότητα ValidationExpression βάλε την εξής κανονική έκφραση "\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*". Τώρα στο κώδικα της Sub SubmitButton_Click1 βάλε τα εξής:
Protected Sub SubmitButton_Click1(ByVal sender As Object, ByVal e As System.EventArgs) Handles SubmitButton.Click
If (RegularExpressionValidator1.IsValid()) Then
'Do stuff
End If
End Sub
Μάλλον θα χρειαστείς και έναν RequiredFieldValidator για να μην τρέξει ο κώδικας αν το πεδίο είναι άδειο. Αυτό ίσως να λυθεί με το να αλλάξεις λίγο την κανονική έκφραση που σου έδωσα, αν δεν θέλεις να βάλεις δεύτερο validator.
Τάσος Καραγιάννης
Baby debugging steps...