Редактор MVC Wysiwyg? - PullRequest
       1

Редактор MVC Wysiwyg?

2 голосов
/ 06 октября 2009

Мне было интересно, знаете ли вы, ребята, хороший редактор wysiwyg для использования с asp.net mvc? Я искал в Telerik Editor, и это кажется действительно хорошим.

Какие из них вы, ребята, рекомендуете использовать с asp.net mvc? или будет работать в представлениях как с "обычным" asp.net

С уважением

/ M

Ответы [ 5 ]

9 голосов
/ 07 октября 2009

Мне повезло, используя jQuery и редактор jHTMLArea WYSIWYG , простой и удобный.

Все, что вам нужно сделать, чтобы реализовать это:

 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jHtmlArea-0.6.0.min.js"></script>
<link rel="Stylesheet" type="text/css" href="style/jHtmlArea.css" />

<textarea id="htmlEditor" cols="50" rows="15">This is some text for editor</textarea>

<script type="text/javascript">
    $(function() {
      $("htmlEditor").htmlarea();        
    });
</script>
2 голосов
/ 06 октября 2009

Любой редактор WYSIWYG будет работать при условии, что для него не требуется runat="server" или viewstate.

Редактор Telerik выглядит хорошо, хотя не похоже, что вы можете купить его отдельно. Я бы проверил с ними совместимость ASP.NET MVC.

1 голос
/ 07 октября 2009

Я бы посмотрел на Tiny MCE и на то, как он включен в проект Code Camp Server .

0 голосов
/ 07 октября 2009

MS недавно добавила элемент управления HTML Editor в ASP.NET AJAX Toolkit и последнюю версию пакета Только файлы сценариев (идеально подходит для использования в ASP.NET MVC). на CodePlex также содержит хорошо минимизированные версии скриптов.

0 голосов
/ 06 октября 2009

Я использовал Xinha с MVC, и это довольно хорошо. Практически все они работают с любым стандартным HTML «textarea», поэтому они будут широко применимы к любому приложению / фреймворку / языку. У Xinha есть некоторые функции, которые предполагают наличие PHP, но без них работают достаточно хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...