SQL не проблема, но если администратору разрешено вставлять из Word, вам нужно очистить разметку перед ее сохранением. Я не знаю WebHtmlEditor , но вы можете легко проверить: если при вставке из Word получаются такие вещи, как
style="mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US;
mso-fareast-language: EN-US; mso-bidi-language: AR-SA;
mso-bidi-font-family: 'Times New Roman'; mso-highlight: yellow"
или
<p class="MsoNormal"> .. </p><o.p></o.p>
или много дополнительных тегов <span>
и <div>
, тогда вы захотите очистить разметку перед ее сохранением. Возможно, вы можете протестировать с помощью некоторой онлайн-демонстрации, а затем щелкнуть какую-нибудь кнопку View HTML в редакторе, хотя тогда вы не будете знать, может ли редактор очиститься после сохранения.
Обратите внимание, что браузеры по-разному реагируют на вставку из Word, поэтому, если вы используете WebHtmlEditor для очистки, вам может потребоваться тестирование с использованием нескольких различных браузеров.
Некоторые редакторы форматированного текста предлагают специальную кнопку «Вставить из Word», но она может фактически действовать как «Вставить как обычный текст», после чего ваш администратор может прекратить ее использовать ... (И, конечно, ваш администратор может просто забудьте использовать его, поэтому требуется очистка, даже если такая кнопка существует.)