Come catturare il mark-down da un lato server WMD-editor in un sito web ASP.NET?

StackOverflow https://stackoverflow.com/questions/2081012

  •  21-09-2019
  •  | 
  •  

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.

È stato utile?

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>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top