我坚持使用jquery加载。这是我的代码。
tinyMCE.triggerSave()
var text = tinyMCE.get("texthtml").getContent();
var encodedText = escape(text);
var idlerRaw = $("#cmb_movzu_ders option:selected").val();
var idler = idlerRaw.split(',');
var esasMovzuDers = idler[0];
var altMovzuDers = idler[1];
var fenn = $("#<%=cmb_fenn_list.ClientID %>
option:selected").val();
var sinif = $("#<%=cmb_sinif.ClientID %>
option:selected").text();
$("#dersDialogYeni").load("yeniderselave.aspx?esasmovzukod=" + esasMovzuDers +
"&altmovzukod=" + altMovzuDers + "&fenn=" + fenn +
"&sinif=" + sinif + "&htmltext=" + encodedText);
在yeniderselave.aspx中,我试图获得这样的变量
string htmltext = Request["htmltext"];
我可以得到其他变量。但不能得到texthtml。
我该怎么做?感谢
答案 0 :(得分:1)
可能是htmltext包含大量内容,所以这不是一个好方法.. !!
Querystring限制为几千个字符,具体取决于浏览器(即IE的2083个字符)。
使用HTTP POST
代替,并将文档以二进制格式放入请求正文中。
答案 1 :(得分:1)