我用一个dropdown服务器控件,当选择值得是到服务器取值,但是他总是回到屏幕的顶端,有为有办法保持在原位置啊?谢谢

解决方案 »

  1.   

    private void Page_Load(object sender, System.EventArgs e)
    { if(!IsPostBack)
    {
                                         //绑定案件性质下拉框
    casekind=mycq.SelectAllCaseKind();
    ddlCaseKind.DataSource=casekind;
    ddlCaseKind.DataBind();
              }
            }
      

  2.   

    当然还要把dropdown控件的autoPostBack属性设置为True,呵呵
      

  3.   

    当然还要把dropdown控件的autoPostBack属性设置为True,呵呵
      

  4.   

    我知道他的意思,比方说这个dropdown在同一页,滚动条已经翻页了,他提交后,不能回到dropdown所在位置,你想再选择就需要滚动条滚到哪里。
    楼主,议会我给你找找代码,不知道还能找到码
      

  5.   

    倒,没看清楚问题.呵呵,不要意思.
    你的问题是不是说在下拉列表框改变值时,提交后不会停在你选择的那个项上是不是啊?
    呵,我猜可能你绑定DropDownList的代码是放在Page_Load中,而且没有加上 if(!IsPostBack) {}
      

  6.   

    最简单用 this.SmartNavigation=true;放在载入页
      

  7.   

    不好意思,我的意思是用
    this.SmartNavigation = true;后屏幕还是在动,而且
    如果有弹出窗口的话,弹出窗口将被覆盖,如何解决呢?
    谢谢
      

  8.   

    本来IE是可以自动定位的,但由于一些原因,导致IE不能自动定位。
    所以可以采用一个hidden控件来储存当前Web的位置信息,就是当鼠标滚动、拉动滚动条的时候,记录下当前的位置,然后在Web onload的时候重新定位。
      

  9.   

    除了下面这个办法,还可以将焦点附给这个控件也可以
    <HTML>
    <HEAD>
    <TITLE> 记录滚动条位置 </TITLE><script language="javascript">
        <!--
        //  获取当前文件名
        function getFileName()
        {
            var url = this.location.href
            var pos = url.lastIndexOf("/");
            if(pos == -1)
                pos = url.lastIndexOf("\\")
            var filename = url.substr(pos +1)
            return filename;
        }    function fnLoad()
        {
            with(window.document.body)
            {
                addBehavior ("#default#userData");    // 使得body元素可以支持userdate
                load("scrollState" + getFileName());    // 获取以前保存在userdate中的状态
                scrollLeft = getAttribute("scrollLeft");    // 滚动条左位置
                scrollTop = getAttribute("scrollTop");
            }
        }    function fnUnload()
        {
            with(window.document.body)
            {
                setAttribute("scrollLeft",scrollLeft);
                setAttribute("scrollTop",scrollTop);
                save("scrollState" + getFileName());    
                // 防止受其他文件的userdate数据影响,所以将文件名加上了
                // userdate里的数据是不能跨目录访问的
            }
        }
        window.onload = fnLoad;
        window.onunload = fnUnload;    // -->
    </script>
    </HEAD><BODY>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    dd<p></p>
    </BODY>
    </HTML>
      

  10.   

    pageload zhong
    Page.SmartNavigation(False)
      

  11.   

    在需要到達的位置,放一個<A NAME="DDDFFDFD"></A>然後,刷新頁面  URL為: 本頁地址#DDDFFDFD