我需要将文本框验证为电子邮件地址,并将其设为必填字段。我还需要将电子邮件地址限制为特定的域名(例如@ example.com)。
<asp:TextBox ID="EmailTextBox" runat="server" Text='<%# Bind("Email") %>'
MaxLength="50" />
最好的办法是什么?
答案 0 :(得分:1)
如果添加
,效果会更好ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"
而不是
ValidationExpression="^\w+([-+.']\w+)*@domain.com$"
在上面的代码中