C# 电子邮件验证应以.com或.org结尾

C# 电子邮件验证应以.com或.org结尾,c#,asp.net,C#,Asp.net,我希望输入的电子邮件应使用FilteredTextBoxExtender验证为以.com、.org或.co.uk等结尾。下面是我的代码,我已经尝试过了 <ajaxToolkit:FilteredTextBoxExtender ID="FilteredTextBoxExtender23" runat="server" TargetControlID="txtEmailID" FilterType="Custom,LowercaseLetters

我希望输入的电子邮件应使用FilteredTextBoxExtender验证为以.com、.org或.co.uk等结尾。下面是我的代码,我已经尝试过了

<ajaxToolkit:FilteredTextBoxExtender ID="FilteredTextBoxExtender23" runat="server"
                        TargetControlID="txtEmailID" FilterType="Custom,LowercaseLetters,UppercaseLetters,Numbers"
                        ValidChars="_.@">
                    </ajaxToolkit:FilteredTextBoxExtender> 

电子邮件地址(小写字母、数字和点)


尝试将转义字符与

一起使用,只需使用Regex进行验证谢谢,但这不满足我的条件。正如所评论的,我想我将使用正则表达式。
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender5" runat="server" 
FilterType="Numbers, LowercaseLetters, Custom" 
ValidChars=".@" TargetControlID="TextBox6" />