2016-12-31 6 views
0

私はASP.NET WebFormを使用しています tinymceと複数行のテキストボックスに問題があります。 [送信]ボタンをクリックすると、エラーが発生しました。 私はいくつかのトライクから使用しました:OnClientClick="tinyMCE.triggerSave(false,true);" しかし、それは動作しません。 私にいくつかの解決策を教えてください。複数行テキストボックスのtinymceエラーを修正する方法

<div style="float: left; width: 100px;"> 
     <asp:Button ID="btnSubmit" runat="server" CssClass="btn btn-success" Text="<%$Resources:Buttons,Submit %>" 
      OnClientClick="tinyMCE.triggerSave(false,true);" OnClick="btnSubmit_Click" /> 

    </div> 


<script src="../Scripts/tinymce/tinymce.min.js" type="text/javascript"></script> 

<script type="text/javascript" > 
    tinyMCE.init({ 
     selector: "textarea", 
     height: 500, 
     plugins: [ 
      "advlist autolink autosave link image lists charmap print preview hr anchor pagebreak spellchecker", 
      "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking", 
      "table contextmenu directionality emoticons template textcolor paste fullpage textcolor colorpicker textpattern" 
     ], 

     toolbar1: "newdocument fullpage | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect", 
     toolbar2: "cut copy paste | searchreplace | bullist numlist | outdent indent blockquote | undo redo | link unlink anchor image media code | insertdatetime preview | forecolor backcolor", 
     toolbar3: "table | hr removeformat | subscript superscript | charmap emoticons | print fullscreen | ltr rtl | spellchecker | visualchars visualblocks nonbreaking template pagebreak restoredraft", 

     menubar: false, 
     toolbar_items_size: 'small', 

     style_formats: [{ 
      title: 'Bold text', 
      inline: 'b' 
     }, { 
      title: 'Red text', 
      inline: 'span', 
      styles: { 
       color: '#ff0000' 
      } 
     }, { 
      title: 'Red header', 
      block: 'h1', 
      styles: { 
       color: '#ff0000' 
      } 
     }, { 
      title: 'Example 1', 
      inline: 'span', 
      classes: 'example1' 
     }, { 
      title: 'Example 2', 
      inline: 'span', 
      classes: 'example2' 
     }, { 
      title: 'Table styles' 
     }, { 
      title: 'Table row 1', 
      selector: 'tr', 
      classes: 'tablerow1' 
     }], 

     templates: [{ 
      title: 'Test template 1', 
      content: 'Test 1' 
     }, { 
      title: 'Test template 2', 
      content: 'Test 2' 
     }], 
     content_css: [ 
      '//fast.fonts.net/cssapi/e6dc9b99-64fe-4292-ad98-6974f93cd2a2.css', 
      '//www.tinymce.com/css/codepen.min.css' 
     ] 
    }); 

+0

表示されているエラーで投稿を編集できますか? –

答えて

0

私はあなたがTinyMCEををASP.NET Webフォームで使用するときに発生する検証の問題に直面していると信じています。私は私自身のプロジェクトのために次の解決策に終わった。

tinyMCE.init({ 
    setup: function (editor) {   
     // Listen to change and keyup events and trigger save event 
     editor.on('change', tinyMCE.triggerSave); 
     editor.on('keyup', tinyMCE.triggerSave); 
    }, 
    ... // Other options 
}); 
+0

あなたの指導のおかげでありがとう。しかし、残念ながらそれはまだ動作しません。 – Keyvan

+0

氏Izzet、他のアイデアや解決策があれば教えてください。 – Keyvan

+0

まだ検証エラーが表示されていますか?私はここにエディタでコード全体を書いたので、コードに誤りがあるかもしれません。あなたはそれが正しく動作していて、問題はまだ解決していますか? –

関連する問題