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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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的自定义控件时阻止页面向上滚动_Asp.net - Fatal编程技术网

如何在单击asp.net的自定义控件时阻止页面向上滚动

如何在单击asp.net的自定义控件时阻止页面向上滚动,asp.net,Asp.net,我有asp.net自定义控件,比如treecontrol,当我向下滚动页面并单击该控件中的任何项目时,它会导致页面向上滚动,就像第一次加载一样 可能有些控件刷新,如果可以,请使用AutoPostBack=“false”我不知道这是否得到了回答或解决,但在遇到类似问题后,我发现了以下解决方案: 在my Site.Master.cs的第_load()页中使用了以下代码行 Page.maintaintScrollPositionOnPostback=真 为我工作! 希望这有帮助 来源:thnx对于重播

我有asp.net自定义控件,比如treecontrol,当我向下滚动页面并单击该控件中的任何项目时,它会导致页面向上滚动,就像第一次加载一样

可能有些控件刷新,如果可以,请使用AutoPostBack=“false”

我不知道这是否得到了回答或解决,但在遇到类似问题后,我发现了以下解决方案:

在my Site.Master.cs的第_load()页中使用了以下代码行

Page.maintaintScrollPositionOnPostback=真

为我工作! 希望这有帮助


来源:

thnx对于重播,bt它不会导致回发,我选择了它,任何其他可能性??如何跟踪,当任何事件发生时,为什么页面会导致滚动@UI-side?&这是我只在FF中注意到的,我缺少任何特定设置??你能发布treecontrol源(标记或.Net引擎“呈现”的)吗?