FineUI 官方论坛

标题: Request 长度太大,导致发送请求需要很长时间。 [打印本页]

作者: zzzzzzzzzzzzzzz    时间: 2015-3-16 14:57
标题: Request 长度太大,导致发送请求需要很长时间。
下拉框注册了自动回传事件,改变下拉框的值带出相应的数据,但是改变下拉框的值后,发送请求要等很久。查看了一下,发现请求大的惊人,竟然有351596个字节,算出来大概0.3M。下图[attach]7289[/attach]
请大家帮忙看下,这个问题该如何解决。

作者: sanshi    时间: 2015-3-16 15:43
是否下拉列表中的数据太多,ASP.NET控件为了保持自身状态,需要在回发时带着,这是必不可少的
作者: zzzzzzzzzzzzzzz    时间: 2015-3-16 15:49
谢谢sanshi。我看了一下, 下拉框的数据确实多,我去看下有什么替代方法。
作者: zy32002    时间: 2015-3-16 15:52
用ashx,别用aspx
作者: zzzzzzzzzzzzzzz    时间: 2015-3-16 15:58
zy32002 发表于 2015-3-16 15:52
用ashx,别用aspx

不是很理解,用ashx的话 应该是一个什么样子的形式呢?
作者: zzzzzzzzzzzzzzz    时间: 2015-3-16 16:00
zy32002 发表于 2015-3-16 15:52
用ashx,别用aspx

如果用ashx 我应该怎么给下拉框注册事件,并且调用到ashx里的方法呢?
作者: zzzzzzzzzzzzzzz    时间: 2015-3-17 02:15
sanshi 发表于 2015-3-16 15:43
是否下拉列表中的数据太多,ASP.NET控件为了保持自身状态,需要在回发时带着,这是必不可少的 ...

sanshi 先生,我现在有一个树结构,大概 有100多个节点。点击树结构的时候触发事件,f_state大概有3W多个字节。30多K 的请求数据还是感觉太大了。现在有什么办法能够让f_state减少一些吗?




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4