Как сохранить уценку с помощью ОМУ в ASP.NET?

Я реализовал элемент управления ОМУ, который Qaru использует в моем проекте, он почти работает как шарм, но когда я сохраняю изменения в базе данных, он сохраняет версию HTML, а не версия Markdown.

Итак, где у меня это в моем текстовом поле:

**boldtext**

Это действительно экономит это:

<b>boldtext</b>

Как мне сохранить версию Markdown?

Ответ 1

Прежде чем включать wmd.js или то, что вы назовете JavaScript-код редактора WMD локально, добавьте одну строку кода JavaScript:

wmd_options = {"output": "Markdown"};

Это заставит вывод редактора Markdown.

Ответ 2

Если вы используете новый ОМУ из http://code.google.com/p/wmd-new/, откройте wmd.js и добавьте эту строку

wmd.wmd_env.output = 'markdown';

Выдержки:

...
wmd.ieCachedRange = null; // cached textarea selection
wmd.ieRetardedClick = false; // flag

wmd.wmd_env.output = 'markdown'; // force markdown output

// Returns true if the DOM element is visible, false if it hidden.
// Checks if display is anything other than none.
util.isVisible = function (elem) {
...

Это должно сделать трюк.