我想用eWebEditor作为我的在线编辑器,一切都设置好了,我的前台代码如下<asp:TextBox id="TextBox1" runat="server"></asp:TextBox>
<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=TextBox1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button>cs文件中的按钮事件代码为private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write(TextBox1.Text);
}
但是运行的时候,按下按钮,确没有执行代码,而是把在线编辑器的文本写入到TextBox1中了。
也就是表单没有提交。为什么会这样呢,请问怎样解决这个问题,大家在asp.net中是怎样用在线编辑器的。
<iframe ID="eWebEditor1" src="/ewebeditor.asp?id=TextBox1&style=standard" frameborder="0" scrolling="no" width="500" HEIGHT="350"></iframe>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button>cs文件中的按钮事件代码为private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write(TextBox1.Text);
}
但是运行的时候,按下按钮,确没有执行代码,而是把在线编辑器的文本写入到TextBox1中了。
也就是表单没有提交。为什么会这样呢,请问怎样解决这个问题,大家在asp.net中是怎样用在线编辑器的。
解决方案 »
- 请问这个的LINQ TO SQL应该怎么写。
- 动态创建json,使能够被后台调用
- page_load刷新问题,我只想执行一次
- IIS----ASP.net-----文件位置——F:\web\web.config 更改问题
- 怎样动态改变DataGrid某列的字段绑定?
- 如何将由SDK开发的.net2003程序转换到VS.net2003环境中?
- 能加个如:"XX记录已存在,继续吗?"的提示吗
- VS.NET 中建立ASP.NET项目出错 ,请教大家老
- 请问在那里有下载Exchange的CDO的SDK
- 大峡 在ASP.NET中用C#实现显示JPG图象
- 如何实现对GridView控件内容的“打印”,“打印预览”功能?--解决后立刻结帖
- 菜鸟问题:请问这样的软件功能页面(一个合同管理模块)用什么控件/方法实现?
我的是正常提交了!不过服务器事件确实不会被引发,Response.Write(TextBox1.Text);这句肯定不会被执行,原因是eWebEditor破坏了表单的postback机制,导致服务器事件不引发。
解决的办法是不使用服务器事件,直接像asp里一样在page_load里做判断是不是提交上来的,是就执行操作代码。
protected