在.net的页面里,当提交在页面底部的BUTTON按钮时,由于页面刷新,页面总是跳到页面顶部,我希望当点击页面底部的BUTTON按钮时,直接看到在页面底部的LABEL显示的结果,而不是页面跳到顶部后在下拉下来看到结果。该怎么解决这个问题,谢谢大家!,希望给个代码。

解决方案 »

  1.   

    see:http://www.cnblogs.com/huobazi/archive/2006/06/29/SmartNavigationWasObsoletedTheRecommendeDalternativeIsPageMaintainScrollPositionOnPostBack.html
    http://www.cnblogs.com/huobazi/archive/2004/09/20/ScrollPage.html
      

  2.   

    不用刷新页面 只更新 页面底部的 LABEL 就行了 
      

  3.   

    不用刷新页面 只更新 页面底部的 LABEL 就行了 
      

  4.   

    你可以用ajax来处理
    这样就不会,刷整个页面了
      

  5.   

    获取lable的焦点啊。document.getElementById("Button1").focus(); 
      

  6.   

    实在不行就这样:
    if(!IsPostBack)
    {}
    else
    {
         Button.focus();//如果是服务器回送的,那么让按钮得到焦点。
    }
      

  7.   

    弹出对话框的方法或者弹出div的方法,不建议把提示放在最下边!
    你可以看看其他网站谁把错误信息放在最下面的?