2012-12-29 67 views
0

我收到上述错误。我想验证允许一些特殊字符但不包含字母和数字的文本框。为此我写了下面的代码,但它给出了上述错误。服务器标签结构不正确?

代码

<asp:TextBox ID="txtTag" runat="server" Width="250"></asp:TextBox>&nbsp;&nbsp;&nbsp; 
<asp:RegularExpressionValidator ID="reg1" runat="server" 
    ControlToValidate="txtTag" ErrorMessage="*" Text="please check" 
    ValidationExpression="/^[[\]'/\\@ &(){}+$%#=~"-`/*.&]([[\]'/\\@ &(){}+$%#=~"-`/*.&]*)$/" /> 

我在做什么错?

回答

0

逃生的ValidationExpression引号与&quot;

ValidationExpression="/^[[\]'/\\@ &(){}+$%#=~&quot;-/*.&]([[]'/\@ &(){}+$%#=~&quot;-/*.&]*)$/" 

他们碰撞,否则外引号。

0

使用

/^[[\]'/\\@ &amp;(){}+$%#=~&quot;-/*.&amp;]([[]'/\@ &amp;(){}+$%#=~&quot;-/*.&amp;]*)$/ 

ValidationExpression

相关问题