【问题标题】:RegularExpression Validator with radautocompletebox带有 radautocompletebox 的正则表达式验证器
【发布时间】:2014-07-10 14:11:15
【问题描述】:

在我的应用程序中,RadAutocompleteBox 如下所示

    <telerik:radautocompletebox allowcustomentry="True" 
runat="server" id="comboboxTags" emptymessage="" 
inputtype="Token" width="100%" filter="Contains" 
delimiter=", " dropdownposition="Automatic" 
textsettings-selectionmode="Multiple" 
minfilterlength="1" maxresultcount="10">
    </telerik:radautocompletebox>

    <asp:regularexpressionvalidator id="tagIsInvalid"controltovalidate="comboboxTags"display="Dynamic"
runat="server"errormessage="Invalid tags"
validationexpression="^[a-zA-Z]+[a-zA-Z0-9-_]*[,\s]*(?: [a-zA-Z]+[a-zA-Z0-9-_]*[,])*\s*$" />

问题是它正确验证了第一个单词。但是从第二个单词开始就出错了。

我检查了正则表达式,但它是我想要的完美。

我无法理解这里发生了什么以及为什么会出现验证错误。

【问题讨论】:

    标签: c# asp.net telerik validation rad-controls


    【解决方案1】:

    使用自定义验证器并在客户端执行正则表达式验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-08
      • 2013-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多