2012-07-09 111 views
0

我有以下的验证控件:验证控件ASP.NET Internet Explorer问题?

<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多个字符我没有得到消息。在铬我收到验证消息:“Maximaal 500 karakters”。这是一个IE问题,我该如何解决它?谢谢。

回答

2

这是一个IE 9的问题,我已经在相同的情况下,似乎IE9不具备的所有数据val- * HTML 5名的标签来实现,这就是为什么在其他浏览器的可能。请放心,您的编码是正确的。

+0

有没有办法解决这个问题? – user1494258 2012-07-09 14:37:23

+0

不是真的,只是升级到IE或IE 10。它的方式即看到文档本身。这里的所有都是它的。 – Freeman 2012-07-09 14:57:48

+0

是否有替代方案? – user1494258 2012-07-09 14:58:39