源代码即设计
Life is nothing...
最新评论
Re:简洁高效的通用分页存储过程:用ROW_NUMBER()函数实现
/折磨 2010-11-18 17:31
@TotalPage 为NUll 不知道 为什么
Re:简洁高效的通用分页存储过程:用ROW_NUMBER()函数实现
/折磨 2010-11-18 17:30
消息 102,级别 15,状态 1,第 1 行 '*' 附近有语法错误。 SELECT * FROM (SELECT ROW_NUMBER() OVER (ORDER BY Title) AS [RowID],* FROM olp_Messages) AS T WHERE RowID BETWEEN 1 AND 5 (5 行受影响) olp_GetRecords_ByRowNumber过程试图返回状态 NULL,这是不允许的。将返回状态 0。 (1 行受影响) (1 行受影响) 楼主帮我 看看 我邮箱 lh460795@163.com 谢谢
Re:简洁高效的通用分页存储过程:用ROW_NUMBER()函数实现
奔放的胸毛。 2010-09-24 10:13
Mark
Re:利用div+css在GridView模版列打造可定制的ToolTip风格
allahfan 2009-09-11 23:06
怎么提示缺少对象啊?
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
村蝈蝈 2008-06-25 16:56
mark
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
安眠花 2008-05-16 10:46
@Kevin Zhang
呵呵 没关系
不知道为什么利用z-index控制层也不管用。应该利用css就能解决问题。
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
Kevin Zhang 2008-05-16 10:12
图片是可以看到的。检查是不是路径错了。今天我加上@飞鸟123的那段js代码,是显示鼠标经过的时候显示图片,可是出现了一个就是数据行的高度不是固定的了。会根据图片的显示和隐藏来调整行高的。不知道是不是我这边的情况。
@ 安眠花
也许昨天没有完全理解你的意思,不好意思,提了一个比较笨的方法。o(∩_∩)o...。
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
安眠花 2008-05-16 08:53
图片看不到吗?
我这里可以啊
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
安眠花 2008-05-16 08:52
@飞鸟123
:)
不错,可以达到效果,谢谢了!
只是数据量特别大的时候可以有性能隐患。
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
镜涛 2008-05-16 01:55
图片看不到
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
飞鸟123 2008-05-15 20:30
这样就可以了!
1
<%
@ Page Language
=
"
C#
"
%>
2
3
<!
DOCTYPE html PUBLIC
"
-//W3C//DTD XHTML 1.0 Transitional//EN
"
"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
"
>
4
5
6
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
>
7
<
head id
=
"
Head1
"
runat
=
"
server
"
>
8
<
title
>
Smart ToolTip Demo
</
title
>
9
<
link href
=
"
Style.css
"
rel
=
"
stylesheet
"
type
=
"
text/css
"
/>
10
<
script type
=
"
text/javascript
"
>
11
function showPanel(item,divName)
{
12
var ctl
=
window.document.getElementById(divName);
13
ctl.style.display
=
'
block
'
;
14
hideImages();
15
item.style.display
=
'
block
'
16
//
ctl.scrollIntoView();
17
}
18
function hidePanel(item,divName)
{
19
var ct2
=
window.document.getElementById(divName);
20
ct2.style.display
=
'
none
'
;
21
showImages();
22
}
23
24
function showImages()
25
{
26
var timgs
=
document.getElementsByName (
"
timg
"
);
27
for
(i
=
0
; i
<
timgs.length; i
++
)
28
{
29
timgs[i].style.display
=
'
block
'
;
30
}
31
}
32
33
function hideImages()
34
{
35
var timgs
=
document.getElementsByName (
"
timg
"
);
36
for
(i
=
0
; i
<
timgs.length; i
++
)
37
{
38
timgs[i].style.display
=
'
none
'
;
39
}
40
}
41
</
script
>
42
</
head
>
43
<
body
>
44
<
form id
=
"
form1
"
runat
=
"
server
"
>
45
<
asp:GridView ID
=
"
GridView1
"
runat
=
"
server
"
AutoGenerateColumns
=
"
False
"
DataKeyNames
=
"
au_id
"
46
DataSourceID
=
"
SqlDataSource1
"
AllowPaging
=
"
True
"
>
47
<
Columns
>
48
<
asp:BoundField DataField
=
"
au_id
"
HeaderText
=
"
au_id
"
ReadOnly
=
"
True
"
SortExpression
=
"
au_id
"
/>
49
<
asp:BoundField DataField
=
"
au_lname
"
HeaderText
=
"
au_lname
"
SortExpression
=
"
au_lname
"
/>
50
<
asp:TemplateField HeaderText
=
"
au_fname
"
SortExpression
=
"
au_fname
"
>
51
<
ItemTemplate
>
52
<
div
>
53
<
asp:Label ID
=
"
Label1
"
runat
=
"
server
"
Text
=
'
<%# Bind("au_fname") %>
'
></
asp:Label
>
54
<
div style
=
"
display:inline ; position: absolute; z-index:10
"
>
55
<
img src
=
"
images/more.gif
"
width
=
"
11
"
height
=
"
9
"
onmouseover
=
"
showPanel(this,'div<%# Eval(
"
au_id
"
) %>');
"
56
onmouseout
=
"
hidePanel(this,'div<%# Eval(
"
au_id
"
) %>');
"
alt
=
""
style
=
"
z-index:10
"
name
=
"
timg
"
/>
57
<
div id
=
"
div<%# Eval(
"
au_id
"
) %>
"
class
=
"
tooltip
"
style
=
"
z-index:20
"
>
58
<
strong
>
电话
</
strong
>
:
<%
# Eval(
"
phone
"
)
%><
br
/>
59
<
strong
>
地址
</
strong
>
:
<%
# Eval(
"
address
"
)
%><
br
/>
60
<
strong
>
城市
</
strong
>
:
<%
# Eval(
"
city
"
)
%><
br
/>
61
<
strong
>
state
</
strong
>
:
<%
# Eval(
"
state
"
)
%><
br
/>
62
<
strong
>
zip
</
strong
>
:
<%
# Eval(
"
zip
"
)
%><
br
/>
63
<
strong
>
contract
</
strong
>
:
<
asp:CheckBox ID
=
"
CheckBox1
"
Checked
=
'
<%# Convert.ToBoolean(Eval("contract").ToString())%>
'
runat
=
"
server
"
/>
64
</
div
>
65
</
div
>
66
</
div
>
67
</
ItemTemplate
>
68
</
asp:TemplateField
>
69
</
Columns
>
70
</
asp:GridView
>
71
<
asp:SqlDataSource
72
ID
=
"
SqlDataSource1
"
73
runat
=
"
server
"
74
ConnectionString
=
"
<%$ ConnectionStrings:MySqlConnectionString %>
"
75
ProviderName
=
"
System.Data.SqlClient
"
76
SelectCommand
=
"
SELECT * FROM [authors]
"
>
77
</
asp:SqlDataSource
>
78
</
form
>
79
</
body
>
80
</
html
>
81
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
安眠花 2008-05-15 14:58
@Kevin Zhang
但是还是没有根本解决问题啊
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
巍巍边疆 2008-05-15 14:45
圖片無法顯示
re: 利用div+css在GridView模版列打造可定制的ToolTip风格
Kevin Zhang 2008-05-15 14:24
谢谢楼主的分享的。我把css的代码看了一下,如果不介意离f_name的距离,可以在css中的tooltip的left像素可以调的大一些,我调成了50px,感觉还可以的。
导航
博客园
新随笔
联系
管理
<
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
我的标签
GridView
(1)
tooltip
(1)
div+css
(1)
模版列
(1)
分页
(1)
存储过程
(1)
sql server 2005
(1)
ROW_NUMBER()
(1)