Come catturare il mark-down da un lato server WMD-editor in un sito web ASP.NET?
Domanda
sto usando un asp:TextBox
come il wmd-input
. Quando l'utente fa clic sul pulsante di invio ho wan't di catturare il mark-down a lato server come la proprietà Text
del mio controllo asp:TextBox
.
Tuttavia, al posto del mark-down previsto, il mio TextBox a lato server contiene la versione in formato HTML del mark-down:
<h1>testing</h1>
Come faccio ad avere il mark-down puro?
PS: Al lato del cliente vedo mark-down sulla asp:TextBox
. Non è chiaro per me quando si sta facendo convertito in formato HTML prima del post-back.
Soluzione
capito io.
WMD-Editor supporta una configurazione che determina l'uscita dell'editor. Controlla l'optionsExample.html di file che viene fornito con la versione scaricabile.
Nel mio caso ho solo bisogno di aggiungere questo prima del riferimento showdown.js:
<script type="text/javascript">
window['wmd_options'] = {
output: "Markdown",
buttons: "bold italic | link blockquote image | ol ul heading hr"
};
</script>