2013-06-17 5 views
3

Мне нужно, чтобы текстовое поле было подтверждено как адрес электронной почты и сделало его обязательным. Мне также необходимо ограничить адреса электронной почты только определенным доменным именем (например, @ example.com).Подтвердить правильность и правильность адреса электронной почты

<asp:TextBox ID="EmailTextBox" runat="server" Text='<%# Bind("Email") %>' 
            MaxLength="50" /> 

Каков наилучший подход к этому вопросу?

ответ

1

Это будет работать лучше, если вы добавите

ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" 

вместо

ValidationExpression="^\w+([-+.']\w+)*@domain.com$" 

в коде выше

+0

Он сказал, что требование об определенном домене. Это не подтверждает это требование. –