Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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/4/kotlin/3.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中的DropDownList_Asp.net_.net_Drop Down Menu_Visible - Fatal编程技术网

Asp.Net中的DropDownList

Asp.Net中的DropDownList,asp.net,.net,drop-down-menu,visible,Asp.net,.net,Drop Down Menu,Visible,我在我的aspx页面上放了两个下拉列表。第二个是可见的假。 当我从第一个DropDownList中选择某个项目时,我会看到第二个DropDownList。 但是,我的问题是,当我看到第二个下拉列表时,它会将我带到页面顶部。所以,每次我需要向下滚动页面以访问dropdownlist控件 我想当我看到第二个下拉列表时,我会确保不会进入页面顶部 帮帮我?这是解决方案MaintainScrollPositionOnPostback您可以按如下方式使用它 <%@ Page MaintainS

我在我的aspx页面上放了两个下拉列表。第二个是可见的假。 当我从第一个DropDownList中选择某个项目时,我会看到第二个DropDownList。 但是,我的问题是,当我看到第二个下拉列表时,它会将我带到页面顶部。所以,每次我需要向下滚动页面以访问dropdownlist控件

我想当我看到第二个下拉列表时,我会确保不会进入页面顶部


帮帮我?

这是解决方案
MaintainScrollPositionOnPostback
您可以按如下方式使用它

    <%@ Page MaintainScrollPositionOnPostback="true" %>

这里有一个很好的链接

编辑1:-
但我建议您使用java脚本隐藏第二个下拉列表。

它不会仅为显示和隐藏下拉列表而创建到服务器的往返行程。

使
MaintainScrollPositionOnPostback=“true”
请记住,添加
MaintainScrollPositionOnPostback=“true”
只赢得了一半的胜利。如果
App\u Browsers
文件夹中没有合适的浏览器功能文件,回发将无法正常工作

以下是我在所有项目中使用的Chrome.browser文件:

<!--
    You can find existing browser definitions at
    <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers
-->
<browsers>
    <browser id="NewBrowser" parentID="Mozilla">
        <identification>
            <userAgent match="Unique User Agent Regular Expression" />
        </identification>

        <capture>
            <userAgent match="NewBrowser (?'version'\d+\.\d+)" />
        </capture>

        <capabilities>
            <capability name="browser" value="My New Browser" />
            <capability name="version" value="${version}" />
          <capability name="supportsMaintainScrollPositionOnPostback" value="true"/>
        </capabilities>
    </browser>

    <browser refID="Mozilla">
        <capabilities>
            <capability name="xml" value="true" />
            <capability name="supportsMaintainScrollPositionOnPostback" value="true"/>
        </capabilities>
    </browser>
  <browser refID="Safari1Plus">
    <capabilities>
      <capability name="supportsMaintainScrollPositionOnPostback" value="true"/>
    </capabilities>
  </browser>
</browsers>


您能告诉我们到目前为止您尝试了什么吗?您的页面中有updatepanel吗。如果没有,请使用updatepanel