求助? 在线等!急急急! 进来顶一下也有分!
问题如下:
我现在用了一个文本编辑控件(跟CSDN的BLOG添加新文章控件差不多,那个控件是用JS写的), 我现在要把这个控件中的文本提交给服务端,然后再存到数据库中.
我现在遇到的问题是:我把那个文本(是HTML文件)用JS取出来了,不知道如何传到后台去.不知大家有没有更好的办法.
注:在控件所在的页面无法使用服务端控件. 用hidden可以传,但是怎么也取不出来值(调试时可以看到有值,可就是取不出来),大伙要是有什么办法帮帮小弟吧!现在急等着大家回复!谢谢啦!
如果有什么好的控件也可以介绍给我!先谢啦!
------解决方案--------------------用JS取出来 放到隐藏域中 然后提交。。
一般文本编辑器 好像都这思路
------解决方案--------------------放到隐藏域中 然后提交
------解决方案--------------------在你的提交按钮中先写个客户端的JS,把文本框中的内容给一个隐藏控件
然后在提交按狃的服务器段事件中,可以用隐藏控件.Value得到(如果你的hidden是Html服务器控件),也可以用Request.Form( "Hidden控件名 ")得到
------解决方案--------------------无法用 <asp:HiddenField runat= "server " /> ?
------解决方案--------------------FCKeditor 和csdn的差不多
------解决方案--------------------hidden控件改变成web控件
然后再脚本直接负值给hidden
后台直接取得 在某个事件的事件里面hidden.value直接插入数据库
------解决方案--------------------顶了
------解决方案--------------------不會,幫up
------解决方案--------------------用FreeTextBox吧
------解决方案--------------------runat= "server "
------解决方案--------------------楼主 html服务器控件的hidden是这样的..
<INPUT id= "Hidden1 " type= "hidden " name= "Hidden1 " runat= "server ">
------解决方案--------------------up
------解决方案--------------------java不懂,帮顶
------解决方案--------------------不懂,但是上面有几个说得瞒有道理的。可以试试!
------解决方案--------------------帮顶
------解决方案--------------------添加: <asp:HiddenField ID= "hidId " runat= "server " />
js中添加:document.getElementById( "ctl00$ContentPlaceHolder1$hidId ").value = "A ";
----A为文本值
后台直接取hidId.Value即可
------解决方案--------------------设几个断点,耐心找吧
哥们我也被问题卡着呢
命啊~
------解决方案--------------------帮顶
------解决方案--------------------lz貌似在散分贴里面发过
------解决方案--------------------Request.Form[ "hidden "]是对象类型吧,拆箱
------解决方案--------------------帮顶.学习中...
------解决方案--------------------up
------解决方案--------------------考虑一下表单的提交方式
------解决方案--------------------贴贴代码吧,看看怎么回事
------解决方案--------------------帮顶
------解决方案--------------------