zoukankan
html css js c++ java
类似focus的定位
有时如明细表,需要点一下定位到明细表具体的ITEM上,可以用
document.getElementById("txtMeetingNo").
scrollIntoView()
; 来实现:) 比scrollTop这些好用,不过没有在FF等浏览器上测试过。
if
(e.Item.ItemType
==
ListItemType.Item
||
e.Item.ItemType
==
ListItemType.AlternatingItem)
//
ITEM项
{
//
有command的boundcolumn的控件转为LinkButton
LinkButton _lb
=
(LinkButton)e.Item.Cells[
0
].Controls[
0
];
//
给此显示明细表的链接加入“明细表”定位的功能
_lb.Attributes.Add(
"
onclick
"
,
"
document.getElementById('zgrDetails').rows[0].scrollIntoView();
"
);
}
但是用这种方法,回发后刷新页面时定位重置,只能在JSCRIPT里进行处理,所以我只能这样做:
前台:
if
(document.getElementById(
"
zgrDetails
"
)
!=
null
)
{
<%=
ScrollScript
%>
}
后台代码:
protected
String ScrollScript
{
get
{
return
m_scrollScript;}
set
{ m_scrollScript
=
value;}
}
//
定位明细表的script
this
.m_scrollScript
=
"
document.getElementById('zgrDetails').rows[0].scrollIntoView();
"
;
实现OK
愿一路奔跑不退缩,到目前一直从事.Net的B/S,C/S企业应用研发
查看全文
相关阅读:
如何使用GOOGLE高级搜索技巧
你所认为的极限,可能只是别人眼中的起点
飞机选座——附:东航320选坐攻略
古诗词里,从初识到相爱到分离到重逢的漫长过程
从零开始学摄影
Python之运维
Linux用户和组密令大全
centos7 下安装生物信息软件的问题小总结
VMware锁定文件失败开启模块diskearly的操作失败未能启动虚拟机
linux 基本命令整理--转
原文地址:https://www.cnblogs.com/syveen/p/233055.html
最新文章
用原生javascript模拟经典FC游戏公路争霸
把JSON数据载入到页面表单的两种思路(对easyui自带方法进行改进)
基于easyui的验证扩展
谈谈我对正则表达式的认识
[VS2012]无法新建或者编译已有的项目
高质量的友谊总是发生在两个优秀的独立人格之间
Lojic X
2014年中国新闻业年度观察报告
你在乎的是杯子还是咖啡?
换新 iPhone 前要做的 9 件事
热门文章
第一台单反的建议:新手购机的15个问答
用luke看索引
基于大规模语料的新词发现算法
40则最经典的社交心理学现像
7个步骤教会你如何在困境中逆袭
谈谈读书的方式
写作的五个步骤
哲学的沉默
来自于确定的苦闷
因你常说没关系,他便不觉对不起。
Copyright © 2011-2022 走看看