2016-12-13 2 views
0

J'implémente l'éditeur de texte Quilljs dans ASP.net.Quilljs - Comment obtenir des données côté serveur dans ASP.net en utilisant QuillJS Text Editor

Ci-dessous est mon code de fichier .aspx.

<html> 
<head> 
    <title></title>   
    <link href="quill/quill.core.css" rel="stylesheet" /> 
    <link href="quill/quill.snow.css" rel="stylesheet" /> 
    <script src="quill/quill.js"></script> 
    <script src="quill/quill.min.js"></script> 

</head> 
<body> 
    <div style="height: 360px; background-color: white; width: 100%" id="txtbQdesc"> 
     <p> 
      <br /> 
     </p> 

    </div> 
    <script type="text/javascript"> 
     var quill = new Quill('#txtbQdesc', { 
      modules: { 
       toolbar: [['bold', 'italic', 'underline', 'strike'], [{ list: 'ordered' }, { list: 'bullet' }], 
        ['link', 'blockquote', 'code-block'] 
       ] 
      }, 
      placeholder: '...', 
      theme: 'snow' // or 'bubble' 
     });</script> 

</body> 
</html> 

Ce que je dois faire est, je dois obtenir le contenu de div à côté serveur. Pour rendre cela possible, j'ai besoin d'ajouter runat=server propriétés dans div tag. Mais dès que j'ajoute des propriétés runat à l'étiquette div, la barre d'outils de l'éditeur disparaît.

Y at-il quelque chose qui me manque?

Quelqu'un peut-il s'il vous plaît suggérer une solution de contournement.

Merci beaucoup.

Répondre

0

Vérifiez l'ID créé par .NET pour la balise div. Vous pourriez avoir le nom "txt_EditBody" mais .NET changera le nom en quelque chose comme "cph_Body_txt_EditBody".