Свойства HTML-редактора - PullRequest
5 голосов
/ 26 мая 2010

Я использовал HTML-редактор AjaxControlToolkit на своей странице:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit.HTMLEditor"
TagPrefix="cc1" %>

<cc1:Editor ID="txtjobdesc" runat="server" AutoFocus="False"  />

Я отправил значения в базу данных как txtjobdesc.Content.Tostring();

Но, если я наберу только абзац в редакторе, он отобразит то же описание. Если я использую какие-либо маркеры и выделенные слова, отображаются маркированные слова, перекрывающиеся слова ниже.

Как мне сделать так, чтобы оно отображалось в виде описания html?

Пожалуйста, помогите мне ..

Ответы [ 3 ]

2 голосов
/ 07 сентября 2011

Отправьте выходные данные редактора в базу данных после кодирования его как Server.HTMLencode (editor.content) и получите обратно как Server.HTMLDecode (editor.content)

Я чертовски уверен, что это сработает.

0 голосов
/ 01 января 2011

У вас есть два способа сделать это: вы можете использовать NText SQL-тип или использовать тип данных Nvarchar (MAX), который, я считаю, более поздний, намного лучше, поскольку он ведет себя как тип Nvarchar и обеспечивает лучшую манипуляцию со строками.В противном случае varchar имеет емкость не более 8000 байт.

0 голосов
/ 19 августа 2010

при использовании sql установите тип данных столбца в текст. Sql2005 / 2008, я уверен. более ранняя версия не уверена

...