如何在 C# 中对 gridview 中的文本框进行电子邮件验证 asp.net
how to give email validation to textbox in gridview in C# asp.net
如何在 asp.net
中对 gridview 中的文本框进行电子邮件验证
我有 gridview,其中有电子邮件文本框,我想在保存时对该文本框进行电子邮件验证
正则表达式示例
bool isEmail = Regex.IsMatch(emailString, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase);
或
.Net.Mail 样本
bool IsValidEmail(string email)
{
try {
var mail = new System.Net.Mail.MailAddress(email);
return true;
}
catch {
return false;
}
}
如何在 asp.net
中对 gridview 中的文本框进行电子邮件验证我有 gridview,其中有电子邮件文本框,我想在保存时对该文本框进行电子邮件验证
正则表达式示例
bool isEmail = Regex.IsMatch(emailString, @"\A(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?)\Z", RegexOptions.IgnoreCase);
或
.Net.Mail 样本
bool IsValidEmail(string email)
{
try {
var mail = new System.Net.Mail.MailAddress(email);
return true;
}
catch {
return false;
}
}