0

我对 FCK 编辑器有疑问。我想在 Fck 编辑器中获取一个值,编辑器在表单视图中,我无法使用Find Control来访问它。你可能会问伙计,你为什么要在 Fck 中获得价值?因为我正在尝试编写更新代码,而我的一个字段必须具有 FCK 编辑器。

我的意思是我可以使用Find Control来访问我的 FormView 中的文本框;

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

然后我可以使用它的值 cmd.Parameres.Add("@param",txt_my_text.Text);

但我想达到 Fck Editors 的价值,请帮忙。

4

1 回答 1

0

您可以按照与任何其他服务器控件(例如文本框)相同的方式执行此操作。

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;)
于 2012-08-03T10:06:49.770 回答