2011-01-03 10 views

risposta

3

La documentazione contiene many examples.

+0

Esistono molti esempi per l'utilizzo diretto dell'editor di testo markitup. Sono in grado di visualizzare l'editor in vista utilizzando esempi sul sito web. Ma come ottenere i valori inseriti nell'area di testo nel controller asp.net mvc ..? Fondamentalmente credo che avrò bisogno di usare markdownsharp, ma come non riuscire a capire. –

+0

Inoltre ho visto questo link http://stackoverflow.com/questions/3536324/markdown-for-c-wpf-project-markdownsharp. Sono in grado di utilizzare markdownsharp. Ma non capisco come collegare l'editor markitup in vista della classe markdownsharp in C#. –

0

@ user488652:

Come MarkItUp utilizza jQuery per trasformare un DIV in un editor complesso, sto avendo vincolante TextArea al Modello a mio avviso problema simile.

C'è un'opzione che ho pensato, e potrebbe essere un'opzione migliore, tutto considerato: rendere il modulo un modulo in stile AJAX.

Si utilizzerà jQuery per gestire il clic sul pulsante Invia. Una volta inviato, il gestore raccoglie i dati del modello e i dati dell'editor MarkItUp e lo attiva in un'azione del controller in formato JSON tramite $ .ajax().

Il controller riceverà quindi il JSON, lo analizzerà negli oggetti e utilizzerà la libreria MarkdownSharp per eseguire la logica necessaria, quindi inviare gli oggetti al livello dati per la persistenza.

Il risultato potrebbe effettivamente essere migliore rispetto al tradizionale binding di MVC Form.

Buona soluzione?

Problemi correlati