Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net AJAX UpdatePanel导致整个页面回发_Asp.net_Asp.net Ajax_Updatepanel_Autopostback - Fatal编程技术网

Asp.net AJAX UpdatePanel导致整个页面回发

Asp.net AJAX UpdatePanel导致整个页面回发,asp.net,asp.net-ajax,updatepanel,autopostback,Asp.net,Asp.net Ajax,Updatepanel,Autopostback,我面临着一个我无法解决的问题 我在UpdatePanel中有两个下拉列表,分别是AutoPostBack=true,UpdateMode=“always”,ChildrenAsTriggers=“true”和EnableViewState=“false” 第二个下拉列表中显示的值取决于第一个下拉列表中选择的值 无论何时在DropDownList上选择值,都会回发整个页面。我只希望回发在updatepanel中运行 注意:ScriptManager启用了部分呈现=“true” 我该怎么办?我想你一

我面临着一个我无法解决的问题

我在UpdatePanel中有两个下拉列表,分别是
AutoPostBack=true
UpdateMode=“always”
ChildrenAsTriggers=“true”
EnableViewState=“false”

第二个下拉列表中显示的值取决于第一个下拉列表中选择的值

无论何时在DropDownList上选择值,都会回发整个页面。我只希望回发在updatepanel中运行

注意:ScriptManager启用了
部分呈现=“true”


我该怎么办?

我想你一定是把整个页面包装在更新面板中了,而且我怀疑
UpdateMode=“always”
就是cukprit。把它改成有条件的。因为更新面板只会在子触发器上刷新,而不会在页面上发生任何事情时刷新。

可能会发布标记?您所说的“整个页面是回发的”是什么意思?您无法获得异步回发,或者您指的是发送到服务器的数据量?