怎么防止页面滚动? 我的一个首页上下都放了自已做的用户控件在下面的用户控件中有一个 DropDownList1 由于要读数据库再加载第二个 DropDownList2 所以我设置成了AutoPostBack="True",这样一来每次在选择下面用户控制中的DropDownList1 中的行时都会重新加载一下首页,首页就滚动到了最前面...怎么让它就它不这样滚动呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 滚动条高度肯定是不会传到服务器的可以用select + js实现 如果是05的话设置 maintainScrollPositionOnPostBack="true" 加上如下js:<SCRIPT language="javascript"> 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 = aCookie[i].split("="); if (sName == Trim(aCrumb[0])) { return unescape(aCrumb[1]); } } return null; } </SCRIPT>body处改成如下:<body id="body" onscroll='SetCookie("scroll",body.scrollTop);'> 受教,一直被页面滚得头大,又不想去写Ajax <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" MaintainScrollPositionOnPostback="true" %> <%@Page MainScrollPositionOnPostback="true" 关于表格绑定数据问题! C#导出word文档 怎样实现页面停留n秒之后自动跳到另一页 datagrid超链接问题 *********** 大哥,大姐:小弟求:复合查找的存储语句和程序 在线等一个XML文件删除节点的问题,超简单,解决即给分 datatable.Rows.Find 小问题 如何在文字中嵌入图片? 各位 老大,能不能推荐点有深度的书呢? 与flash交互! 为什么我的VS2008上面没有“aspnet_merge”这个命令呢? 并不包含的错误
设置 maintainScrollPositionOnPostBack="true"
<SCRIPT language="javascript">
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 = aCookie[i].split("=");
if (sName == Trim(aCrumb[0]))
{
return unescape(aCrumb[1]);
}
}
return null;
}
</SCRIPT>
body处改成如下:
<body id="body" onscroll='SetCookie("scroll",body.scrollTop);'>