如何在Rich Text Box中对文本进行自定义验证?

时间:2013-08-05 05:47:09

标签: jquery asp.net ajax richtextbox ajaxcontroltoolkit

我在网页中使用了Rich Text Box。我能成功添加它。但我想验证它只包含大约150个单词。以下是我的代码。

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</asp:ToolkitScriptManager>
<asp:TextBox ID="txtActionTaken" TextMode="MultiLine" Columns="60" Rows="8" runat="server"/>
<asp:HtmlEditorExtender ID="htmlActionTaken" runat="server">                                                        </asp:HtmlEditorExtender>
<script type="text/javascript" language="javascript">
        function Validate(sender, args) {
        if (args.Value.length > 150) {
            args.IsValid = false;
            return;
        }
      }
</script>
<asp:CustomValidator ID="CustomValidator1" runat="server" ControlToValidate="txtActionTaken"
ErrorMessage="ComplaintDescription Should not exceed 100 words!!" OnServerValidate="CustomValidator1_ServerValidate1"
SetFocusOnError="True" ClientValidationFunction="Validate()" 
Display="Dynamic"></asp:CustomValidator>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtActionTaken"
ErrorMessage="ComplaintDescription should not be empty!!" 
Display="Dynamic"></asp:RequiredFieldValidator>

此代码抛出HTMLException,因为找不到源代码。请帮我解决。

0 个答案:

没有答案
相关问题