2012-06-12 63 views
0

我有一个UpdatePanel,其中包含GridView并提交按钮,选择提交按钮会导致更新面板更新时,当GridView包含的记录不是很多时,但是,当网格视图contians大数据量,单击提交按钮不会导致UpdatePanel更新。UpdatePanel没有更新大量的数据

任何想法,我不知道是否有限制可以使用ScriptManage/UpdatePanel发送的数据量,但在一个实例中页面大小为718Kb。

回答

1

我不知道有任何限制的大小,但也许该网页只是在某个地方超时?如果可以,最好的办法是限制来回传递的数据量。

ek_ny的建议Re:EnableViewState是一个不错的选择,如果你可以实现的话,它会削减你的页面大小。

另一个想法是在GridView中实现分页,以便一次只显示可管理的行数。

+0

如果您打算让某些控件导致不会导致电网重新绑定的后备功能,则ViewState可能会派上用场。因此,请在禁用ViewState之前做好计划。但我完全同意实现服务器端分页,它几乎总是响应式网页的票据。 – e36M3

+0

在GridView上实现了分页,并且这可以起到治疗的作用,我需要维护viewstate,因为Gridview正在被监视以查看每行上的更改。 –

1

如果重新绑定GridView,则不需要GridView处于ViewState中,并且可以将GridView属性的EnableViewState设置为false。