C#中网页定位_第1页
C#中网页定位_第2页
C#中网页定位_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C# 中网页定位C# 中网页定位的方法如下:一、如何使页面刷新后仍然保持滚动条位置,有一下两种方法:1. MaintainScrollPositionOnPostBack最好在 Page_Load 中加入Page.MaintainScrollPositionOnPostBack = True或者在页面的 <% Page%>中加入MaintainScrollPositionOnPostBack = True一样的效果2、使用 js<SCRIPT LANGUAGE="JavaScript"> /*haiwa2004-02-

2、12*/function Trim(strValue)return strValue.replace(/s*|s*$/g,"");function SetCookie(sName, sValue)document.cookie = sName + "=" + escape(sValue);function GetCookie(sName)var aCookie = document.cookie.split(""); for (var i=0; i < aCookie.length; i+) var aCrumb = a

3、Cookiei.split("=");if (sName = Trim(aCrumb0)return unescape(aCrumb1);return null;function scrollback()if(GetCookie("scroll")!=null)document.body.scrollTop=GetCookie("scroll")</script>在<body> 中调用 js, 代码如下:<body onscroll=SetCookie("

4、scroll",body.scrollTop);onload="scrollback();">二、实现在A.aspx 页面 GridView中点击 linkButton ,跳转到 B.aspx 页面,在 B.aspx 页面对数据进行修改,然后点击保存按钮,或者点击关闭按钮后,跳转到A.aspx 页面,此时 A.aspx 页面的滚动条位置与跳转到 B.aspx 页面前的位置一致的方法,步骤如下:1、在 A.aspx 页面调用后台SelectLnk() 方法,代码如下:<% SelectLnk(); %>2、在 A.aspx.

5、cs文件中写设置控件获取焦点的方法public void SelectLnk()if (Request"lnkid" != null)string strScript = "document.getElementById('" + Request"lnkid" + "').focus();"ScriptManager.RegisterStartupScript(UpdatePanel3, this.GetType(), "CustomerService", strScript,

6、true);3、页面跳转到 B.aspx 时,传 A.aspx 页面的控件 lbServiceDate 的 ClientID 值到 B.aspx 页面LinkButton lbServiceDate2 = (LinkButton)e.Row.FindControl("lbServiceDate");if (lbServiceDate2 != null)lbServiceDate2.PostBackUrl =String.Format("/A.aspx?lnkid=" +lbServiceDate2.ClientID);4、在 B.aspx 页面,对数据进行操作完成,页面跳转时,再将 A.aspx 页面传到 B.aspx 页面控件的 ClientID 值传到A.aspx 页面,代码如下:String strScript = "location.href=A.aspx?lnkid=" +Request"lnkid" + "'"Scr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论