Ist es möglich, den Wert von Summernote-editor in asp.net web-Formulare?
Ich bin mit summernote editor, und ich möchte zur Abfrage der Inhalte im code-behind.
Ich habe versucht, die folgenden Möglichkeiten , aber es gibt leere(null)
1-
Standard.aspx
<div class="summernote" id="txtTest" runat="server"></div>
Code hinter:
string content= txtTest.InnerText;
2-
Standard.aspx
<div class="summernote" id="txtTest" ></div>
Code hinter:
string name = Request.Form["txtTest"];
Irgendwelche Vorschläge?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie sich überlegt mit einem
<textarea>
zu handhaben, im Gegensatz zu einem<div>
? In der Regel sind Sie etwas leichter zu verwenden in Bezug auf die Speicherung von Werten (wie Sie sind entworfen, um zu tun, so) :Einer der Wege, die Sie möglicherweise behandeln, wäre dies für die Registrierung eines Ereignisses mit Summernote verfügbaren API um die HTML Inhalte für Ihre
<textarea>
element, sobald der Fokus verloren (z.B. dieonblur
) :Da sind Sie wahrscheinlich gehen, um die Speicherung von HTML-Inhalt in das element sind, werden Sie wahrscheinlich wollen, um sicherzustellen, dass .NET glaubt nicht, dass Sie versuchen, es zu nutzen. Sie können dies entweder durch das explizite setzen dieser Seite zu ignorieren, dass der Prozess durch die Aktualisierung der
ValidateRequest
Eigenschaft Ihrer Seite :Oder Sie könnten versuchen, einfach die Flucht der Inhalt ist festgelegt :
Hier ist Mein code Funktioniert Perfekt
JavaScript
C# - Code-behind -
Hier ist, wie ich es geschafft habe.
ref es als Klasse
class="summernote"