当前位置:首页 » 网站技术 » ASP.NET

ASP.NET页面刷新后的重新定位

...

    昨天本人碰到的repeater的刷新问题,总算得到初步解决,但还是有点不爽,问题是总是会先跑到页面的最顶部停留一下,然后跑到相应的位置。贴出代码,大家参考! 也希望大家给我一个更好的处理方法。 

    本人很笨的,上篇文章有人回复我smartNav可以实现,可我还是不会。希望指导者给我关联几篇文章看看。
  
  .CS中
   private void RecentPosts_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e)
   {
  
   e.Item.Controls[3].Visible = !e.Item.Controls[3].Visible;
   string id = e.Item.Controls[1].UniqueID;
   Page.RegisterHiddenField("curID",id);
  
   }
  
  .ASPX中
  <head>
  ........
  <script language="javascript">
   function ViewObj()
  { var id = document.all("curID").value;
  var obj = document.getElementById(id);
   if (obj != null)
   {
  obj.scrollIntoView();
   obj.focus();
  }
   }
  </script >
  </head>
  
  
  1<script language="javascript"> ViewObj(); </script >
  
  <body>
  .......
  在这里加入
  
  </body>

继续阅读
js+xml实现无刷新的DropDownList联动
发表评论

昵称:
最新评论
暂时没有评论!