注册 登录
编程论坛 ASP.NET技术论坛

关于.net 怎么用 编辑器???

melack 发布于 2007-09-19 11:15, 824 次点击

我用了个编辑器就是简单的字体 颜色什么的 可是

<asp:TextBox ID="TextBox5" runat="server" Height="128px" style="display:none" TextMode="MultiLine" Width="335px"></asp:TextBox>

<iframe ID="Editor" name="Editor" src="editor/index.html?ID=TextBox5" frameBorder="0" marginHeight="0" marginWidth="0" scrolling="No" style="height:200px;width:430px"></iframe>

这样用的话为什么要提交2次才能成功 而且如果用了HTML 代码就会出错

从客户端(TextBox5="<IMG src="http://loc...")中检测到有潜在危险的 Request.Form 值。

我该怎么做才能一次就提交了呢 也不让它提示用HTML代码是危险的??

6 回复
#2
jxnuwy042007-09-19 11:28
不太明白你的意思.
#3
melack2007-09-19 11:44
就是象这个论坛一样 你输入 文字的时候可以 加入格式


比如下面我的文字弄成 红色了 也可以加入表情
<iframe ID="Editor" name="Editor" src="editor/index.html?ID=TextBox5" frameBorder="0" marginHeight="0" marginWidth="0" scrolling="No" style="height:200px;width:430px"></iframe>
是我调用 编辑器的界面

测试
#4
jxnuwy042007-09-19 12:36
好像有这种控件可以实现你要的功能,如果要自己编写我觉得有点困难哦.
#5
melack2007-09-19 12:55

按那个方式 在ASP中是没有问题的啊 到.NET 中就要提交2次还有什么危险字符 郁闷

#6
jxnuwy042007-09-19 14:36

在@Page指令中有一个叫什么来着的属性,我忘了叫什么属性,05里会有智能提示,我这用的是03的,所以一时记不起来,将起设置成false看看

#7
zhjesse2007-09-19 18:35

楼上的说的对,
是这个


<%@ Page validateRequest="false" %>


加红色的那句

1