0

我有以下验证控件:

<asp:RequiredFieldValidator ID="GebeurtenisTekstRequiredValidator" ControlToValidate="GebeurtenisTekst" Display="Dynamic" runat="server" ErrorMessage="Er is geen gebeurtenis.<br />" />
<asp:RegularExpressionValidator ID="GebeurtenisTekstMaxLength" runat="server" Display="Dynamic" ControlToValidate="GebeurtenisTekst" ValidationExpression="^[\s\S]{1,500}$" errormessage="- Maximaal 500 karakters.<br />" />

验证控制:

<SharePoint:InputFormTextBox RichText="false" ID="GebeurtenisTekst" runat="server" Rows="4" Columns="60" MaxLength="500" TextMode="MultiLine"></SharePoint:InputFormTextBox>

在 Internet Explorer (9) 中,当我粘贴超过 500 个字符时,我没有收到消息。在 chrome 中,我收到验证消息:“Maximaal 500 karakters”。这是一个 IE 问题,我该如何解决?谢谢。

4

1 回答 1

2

这是一个 Ie 9 问题,我一直处于同样的情况,似乎 ie9 没有实现所有的 data-val-* html 5 标签,这就是为什么在其他浏览器中它可能。请放心,您的编码是正确的。

于 2012-07-09T14:15:45.867 回答