页面最下面有几个文本框和一个imagebutton然后我提交以后会返回到页面的顶部,这样有点麻烦,我想提交以后,页面不动,用不着滚动条滚来滚去了,不知有什么好方法

解决方案 »

  1.   

    如果是2.0的就在web.config添加:
     <pages maintainScrollPositionOnPostBack="true">
      

  2.   

    如果是1.1的在WEB.CONFIG添加:
    <pages smartnavigation=true>
      

  3.   

    也可以在页面的<%@ Page ...... smartnavigation=true%>
      

  4.   

    <%@ Page language="c#" Codebehind="tszl.aspx.cs" AutoEventWireup="false" Inherits="WebApp.tszl" smartnavigation=true%>
    我这样放不对吗如果是1.1的在WEB.CONFIG添加:
    <pages smartnavigation=true>也不对呀
      

  5.   

    c#是不是有大小写之分,用SmartNavigation = "true" 看看
    不过这个的使用在1.1的经常会出错,因此在2.0的就被淘汰掉了,用maintainScrollPositionOnPostBack="true" 代替了
      

  6.   

    .net1.1 web.config里是这样写的:注意N要大写
    <configuration>
    <system.web>
    <page smartNavigation="true" />
    </system.web>
    </configuration>