海东的技术资料
博客园
::
首页
:: ::
联系
::
订阅
::
管理
::
202 随笔 :: 33 文章 :: 778 评论 :: 68 引用
Asp.Net结合JS在图层上显示记录信息
JS文件(这里命名为Function.js)
function
MM_reloadPage(init)
{
//
reloads the window if Nav4 resized
if
(init
==
true
)
with
(navigator)
{
if
((appName
==
"
Netscape
"
)
&&
(parseInt(appVersion)
==
4
))
{
document.MM_pgW
=
innerWidth; document.MM_pgH
=
innerHeight; onresize
=
MM_reloadPage; }
}
else
if
(innerWidth
!=
document.MM_pgW
||
innerHeight
!=
document.MM_pgH) location.reload();
}
MM_reloadPage(
true
);
function
MM_findObj(n, d)
{
//
v4.01
var
p,i,x;
if
(
!
d) d
=
document;
if
((p
=
n.indexOf(
"
?
"
))
>
0
&&
parent.frames.length)
{
d
=
parent.frames[n.substring(p
+
1
)].document; n
=
n.substring(
0
,p);}
if
(
!
(x
=
d[n])
&&
d.all) x
=
d.all[n];
for
(i
=
0
;
!
x
&&
i
<
d.forms.length;i
++
) x
=
d.forms[i][n];
for
(i
=
0
;
!
x
&&
d.layers
&&
i
<
d.layers.length;i
++
) x
=
MM_findObj(n,d.layers[i].document);
if
(
!
x
&&
d.getElementById) x
=
d.getElementById(n);
return
x;
}
function
MM_showHideLayers()
{
//
v6.0
var
i,p,v,obj,args
=
MM_showHideLayers.arguments;
for
(i
=
0
; i
<
(args.length
-
2
); i
+=
3
)
if
((obj
=
MM_findObj(args[i]))
!=
null
)
{ v
=
args[i
+
2
];
if
(obj.style)
{ obj
=
obj.style; v
=
(v
==
'show')
?
'visible':(v
==
'hide')
?
'hidden':v; }
obj.visibility
=
v; }
}
在DataGrid中建模板列
<
asp:TemplateColumn
>
<
ItemTemplate
>
<
div onMouseOver
=
"
MM_showHideLayers('layer<%# DataBinder.Eval(Container,
"
DataItem.f_ID
"
) %>','','show')
"
onMouseOut
=
"
MM_showHideLayers('layer<%# DataBinder.Eval(Container,
"
DataItem.f_ID
"
) %>','','hide')
"
>
<
font color
=
blue
><
U
>
详细信息
</
U
></
font
>
</
div
>
<
span id
=
'layer
<%
# DataBinder.Eval(Container,
"
DataItem.f_ID
"
)
%>
' style
=
"
position:absolute; left=420; top:100; width:300; z-index:1; layer-background-color: #FFFFCC; border: 1px none #000000; visibility: hidden;
"
>
<
table width
=
"
100%
"
border
=
"
0
"
cellpadding
=
"
10
"
cellspacing
=
"
1
"
bgcolor
=
"
#000000
"
>
<
tr
>
<
td bgcolor
=
"
#FFFFCC
"
>
<%
# DataBinder.Eval(Container,
"
DataItem.f_Memo
"
)
%>
</
td
>
</
tr
>
</
table
>
</
span
>
</
ItemTemplate
>
</
asp:TemplateColumn
>
在你的aspx文件中包含
<
script src
=
Function.js
></
script
>
(假如JS文件与你的aspx文件在同一目录下),上面模板列中的f_ID是要显示表的主键(也就是DataGrid中的DataKeyField),f_Memo是用户移动鼠标到“详细信息”上时弹出的信息。
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted on 2005-10-19 18:22
高海东
阅读(492)
评论(0)
编辑
收藏
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
传百度将推网盘类产品 切入云存储市场
·
Twitter:几年内不上市 限制股东售股比例
·
一站式移动应用开发平台AppCan帮助你在线创建Android、iPhone、Symbian应用,今天开始限量内测
·
移动是关键:Zynga移动用户增长5倍,日活跃用户数超过1500万
·
智能手机拍照技术Scalado Remove 让你即时删除照片中的多余人物
»
更多新闻...
最新知识库文章
:
·
幽默风趣的程序人生回顾:十年编程
·
进入2012 -- 回顾我走过的编程之路
·
如何学习编程
·
学编程关键在动手,提高在实践
·
十年程序员
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
<
2012年2月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
公告
电子邮箱:ghd258@gmail.com MSN:
ghd258@hotmail.com
您是第
位访问者
昵称:
高海东
园龄:
6年7个月
粉丝:
23
关注:
1
搜索
随笔分类
(227)
.Net Remoting
(rss)
ADO.NET 2.0(4)
(rss)
AJAX(1)
(rss)
ASP.NET(57)
(rss)
ASP.NET 2.0(38)
(rss)
C#(15)
(rss)
CSS(4)
(rss)
Enterprise Library (2)
(rss)
JS(22)
(rss)
NUnit(1)
(rss)
Oracle(6)
(rss)
SQL SERVER 2000(23)
(rss)
SQL SERVER 2005(12)
(rss)
WEB SERVICE(1)
(rss)
Windows Workflow Foundation (5)
(rss)
WINFORM
(rss)
XML(6)
(rss)
功能函数(5)
(rss)
俱乐部事宜(8)
(rss)
其他
(rss)
软件工程(3)
(rss)
数据库(1)
(rss)
水晶报表(3)
(rss)
图片(3)
(rss)
项目管理(5)
(rss)
业界新闻(1)
(rss)
正则表达式(1)
(rss)
智能客户端技术
(rss)
文章分类
(23)
.Net Remoting
(rss)
ADO.NET
(rss)
ASP.NET(10)
(rss)
ASP.NET2.0
(rss)
C#(2)
(rss)
CSS
(rss)
js(5)
(rss)
Oracle
(rss)
SQL SERVER 2000(5)
(rss)
SQL SERVER 2005
(rss)
WEB SERVICE 技术
(rss)
XML
(rss)
项目管理(1)
(rss)
智能客户端技术
(rss)
相册
我的家园
我的证书
连接
BizTalk学习笔记系列
DooIT(ttyp)
Gmail - 收件箱
MSDN Webcast 中心
NFramework开源AOP框架
Rickie Lee's blog
zlz_212的专栏(Dundas Chart )
代码生成工具CodePlusV2.0
老赵点滴“深入Atlas系列”
清清月儿 .NET
深圳.NET 俱乐部
我CSDN的BLOG
邀月的博客日记
积分与排名
积分 - 473888
排名 - 130