小编典典

如何限制UpdatePanel上的发布值数量?

ajax

我注意到, UpdatePanel 在每个触发器 上发布了表单中包括的每个字段

但是在大多数情况下,我在同一页面上使用2-3个UpdatePanels,每个页面都是独立的。

当我单击更新一个面板时,我的页面将接收页面的所有输入数据(确定这是合乎逻辑的),但是我将只读取此UpdatePanels数据并按照其操作,而不会读取其他面板数据。

因此,我看到这种方式发生了很多流量。

因此,有一种方法 可以对一个UpdatePanel说-仅发送我的输入数据 ,而不 发送 页面上的所有内容。?

在此先感谢您。


阅读 264

收藏
2020-07-26

共1个答案

小编典典

我相信这是不可能的。尽管UpdatePanel仅更新页面的一部分,但始终会发生完整的回发。这就是为什么不建议对Ajax应用程序使用UpdatePanel的原因。您可以考虑使用Ajax客户端库,例如jQuery和启用了Ajax的WCF服务。这将比UpdatePanels效率更高。

您可以在此处阅读有关UpdatePanel的精彩文章。

2020-07-26