Внутренние текстовые редакторы - какие у меня есть варианты, кроме TinyMCE для сайта MVC 2? - PullRequest
0 голосов
/ 30 января 2011

Мне интересно, какие у меня есть варианты для текстовых редакторов на сайте. Мне также интересно, играют ли некоторые с MVC 2 лучше, чем другие.

Ответы [ 3 ]

1 голос
/ 18 марта 2011

Недавно я просмотрел их несколько и выбрал ckeditor для моего сайта MVC.

http://ckeditor.com/

Интегрировать было несложно, и до сих пор он был безупречен.

    <script type="text/javascript" src="<%= Url.Content("~/content/js/ckeditor/ckeditor.js") %>"></script>
    <script type="text/javascript" src="<%= Url.Content("~/content/js/ckeditor/jquery.js") %>"></script>

    <script type="text/javascript" language="javascript">
        $(document).ready(function () {
            $('#HomeIndexMessage').ckeditor({ toolbar: 'MyToolbar', 
                                                height : '350px'
                                            } );
        });
    </script>



   <% using (Html.BeginForm("EditHomeMessage", "AdminSiteSettings", FormMethod.Post, new { name = "editForm" }))
   {%> 
        <%: Html.HiddenFor(x => x.RowId) %>

        <fieldset>
            <legend>Home Page Text</legend>
                <ol>
                    <li>
                        <table>
                            <tr>
                                <td>
                                    <textArea id="HomeIndexMessage" name="HomeIndexMessage"><%=Model.HomeIndexMessage%></textArea>
                                </td>
                            </tr>
                        </table>
                    </li>
                </ol>
        </fieldset>

        <div class="submitform">   
            <%: Html.Button("EditHomeMessage", "Save", HtmlButtonType.Submit)%>
            <%= Html.ActionLink<ClientPortalHomeController>("Cancel", x => x.Index())%>
        </div>

    <%}%>
1 голос
/ 19 марта 2011

Никакой конкретный редактор не будет работать лучше с MVC или нет, потому что все редакторы основаны на клиенте, а сервер на самом деле не заботится об этом, так что это просто ваши собственные предпочтения.

Единственный основной недостаток, который я вижу - это Yahoo YUI Rich Text Editor .Я использую его на своем сайте MVC, и он работает очень хорошо.Я решил использовать его, потому что он имеет приятный чистый внешний вид и все еще легко настраивается и мощен.

Вы можете проверить статью в Википедии для онлайн-редакторов форматированного текста список наиболее популярных.

1 голос
/ 30 января 2011

Там также WMD и порт C # markdownsharp .

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