国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net頁面觸發(fā)事件panel滾動(dòng)條高度不變的實(shí)現(xiàn)方法

2024-07-10 12:48:21
字體:
供稿:網(wǎng)友

此文是為解決asp.net頁面按鈕點(diǎn)擊觸發(fā)事件后panel滾動(dòng)條非自動(dòng)回到頂端的解決方案,對于頁面觸發(fā)一個(gè)事件后,panel滾動(dòng)條重新回到頂端,做下面的工作每次都要往下拉一下,特別是選擇TreeView的時(shí)候,這個(gè)問題非常頭疼,受到this.MaintainScrollPositionOnPostBack = true;的啟示有感而發(fā)。

原理是在點(diǎn)擊時(shí)保存panel滾動(dòng)條的位置,頁面觸發(fā)事件完成后加載時(shí)重新賦值。保證頁面每次點(diǎn)擊都保存,就包含所有的按鈕和別的點(diǎn)擊事件。

步驟:

1.腳本

<head runat="server"> <title>asp.net頁面觸發(fā)事件panel滾動(dòng)條高度不變</title> <link href="Css/style.css" type="text/css" rel="stylesheet" /> <script type="text/javascript"> function setPanelScroll() { document.getElementById('Hidden1').value = document.getElementById('Panel1').scrollTop; } </script> </head>

2.body

代碼如下:
<body onclick="setPanelScroll()">

3.賦值

代碼如下:
function ViewObj(){document.getElementById('Panel1').scrollTop = document.getElementById('Hidden1').value;}window.onload = ViewObj;

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 竹北市| 平度市| 咸阳市| 丹凤县| 澄迈县| 宁南县| 双鸭山市| 永靖县| 瑞安市| 南丹县| 鹰潭市| 永丰县| 陆川县| 龙门县| 卢氏县| 定远县| 庄河市| 肇庆市| 彭水| 丰城市| 营山县| 福安市| 外汇| 安义县| 巫溪县| 容城县| 黄浦区| 泰安市| 溧阳市| 江都市| 巴塘县| 临洮县| 临武县| 公主岭市| 临沭县| 广州市| 西充县| 达州市| 通海县| 南投县| 大同市|