2014-01-14 88 views

回答

3

試試這個

bool IsValidEmail(string email) 
{ 
    try { 
     var mail = new System.Net.Mail.MailAddress(email); 
     return true; 
    } 
    catch { 
     return false; 
    } 
} 
+0

認沽來源,你在哪裏得到這個答案 –

+0

這適用於 '@',但它不檢查' 「。之後是必要的。任何建議? – Mike

+0

@Mike你可以在這個鏈接獲取更多信息http://msdn.microsoft.com/en-us/library/system.net.mail.mailaddress.aspx – singhm0077

0

試試這個代碼:

<asp:TextBox ID="txtemail" runat="server"></asp:TextBox> 
    <cc1:MaskedEditExtender ID="MaskedEditExtender1" runat="server" Mask="[email protected]" 
     InputDirection="LeftToRight" TargetControlID="txtemail"> 
    </cc1:MaskedEditExtender> 

在掩碼屬性in place of AAAAAA你想添加更多AAA它取決於你的requiredment多少character,以允許用戶enterde。

OR

你已經把像文本框的用戶此選項可以只輸入character不管你在掩碼屬性通過。

像下面圖片:

Mask

http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox.mask(v=vs.90).aspxMaskedTextBox

Source

+0

不錯,但如果我想允許隨機域和延期? – Mike