如何让文本框只接受有效的电子邮件?

这个问题在这里已经有了答案:

  • 验证电子邮件地址的C#代码34个答案

  • .NET可以为你做到这一点:

            try
            {
                var eMailValidator = new System.Net.Mail.MailAddress("xyz@blabla.com");
            }
            catch (FormatException ex)
            {
                // wrong e-mail address
            }
    

    检查Mailadress课程

        var test = new MailAddress("emailadres");
    

    如果你正在开发一个web应用程序,现代浏览器支持HTML5,所以你可以使用<input id="txtEmail" type="email" runat="server" />而不是TextBox,它将验证输入是一封电子邮件在浏览器中(但你也应该在代码中验证它)。 使用txtEmail.Value获取文本字符串。

    链接地址: http://www.djcxy.com/p/92835.html

    上一篇: How can I make a textbox only accept a valid email?

    下一篇: c# should i use string with regex matchs or not