Как получить значение в редакторе FCK?

У меня проблема с редактором FCK. Я хочу получить значение в редакторе Fck, редактор находится в виде формы, и я не могу использовать Find Control, чтобы достичь его. Вы можете спросить чувак, почему вы хотите получить значение в Fck? потому что я пытаюсь написать код обновления и мое единственное поле должно иметь редактор FCK.

я имею в виду, я могу использовать Find Control, чтобы получить доступ к моим текстовым полям в моем FormView, как это;

TextBox txt_my_text = (TextBox) FormView1.FindControl ("TextBox1");

и тогда я могу использовать его значение следующим образом: cmd.Parametres.Add("@param",txt_my_text.Text);

но я хочу достичь значения Fck Editors, пожалуйста, помогите.

1 ответ

Решение

Вы делаете это так же, как с любым другим серверным элементом управления (например, текстовое поле).

FckEditor editor = new FckEditor(); //You need to create a new instance of the editor
var abcd = editor.Value; 

Что вы делаете, это создаете новый экземпляр класса FckEditor.

Также, вероятно, лучше всего использовать HtmlEncode:

var abcd = server.Htmlencode( editor.Value;)
Другие вопросы по тегам