TinyMCE Client Validierungsproblem

Ich habe ein Problem mit dem TinyMCE-Editor. Ich habe Formular mit wenigen Textfeldern und Textbereich (Tinymce) und aktivierte Client-Validierung. Wenn ich auf die Schaltfläche Speichern klicke, werden alle Textfelder überprüft. Zum Überprüfen des Inhalts sind jedoch zwei Mausklicks erforderlich. Darüber hinaus zeigt die Validierung die Meldung nur an, wenn das Feld leer ist oder wenn die Bedingung nicht erfüllt ist (nur zu Testzwecken können maximal 5 Zeichen eingegeben werden). Wenn ich jedoch die richtige Anzahl von Zeichen (weniger als 5) eingebe, bleibt die Fehlermeldung bestehen.

Hier ist ein Codebeispiel:

    <%Html.EnableClientValidation(); %>
    <%= Html.ValidationSummary(true, "Na stranici postoje greške.", new { @style = "color: red;" })%></p>
    <% using (Html.BeginForm("Create", "Article", FormMethod.Post, new { enctype = "multipart/form-data" }))
       { %>
    <fieldset>
        <legend>Podaci za Aranžman</legend>
            <label class="EditLabel" for="name">
                Opis</label>
            <br />
            <%= Html.TextAreaFor(Model => Model.Description, new { style = "width: 100%; height: 350px;", @class = "tinymce" })%>
            <%= Html.ValidationMessageFor(Model => Model.Description, "", new { @style = "color: red;" })%>
        <p>
            <input type="submit" value="Sačuvaj aranžman" />
        </p>
    </fieldset>
    <% } %>

und die Eigenschaft

    [Required(ErrorMessage = "Unesi opis")]
    [StringLength(5, ErrorMessage = "Opis mora imati manje od 5 znakova")]
    public string Description { get; set; }

Irgendwelche Vorschläge??

Antworten auf die Frage(2)

Ihre Antwort auf die Frage