最新评论

@TotalPage 为NUll 不知道 为什么
消息 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 谢谢
怎么提示缺少对象啊?
@Kevin Zhang
呵呵 没关系
不知道为什么利用z-index控制层也不管用。应该利用css就能解决问题。
图片是可以看到的。检查是不是路径错了。今天我加上@飞鸟123的那段js代码,是显示鼠标经过的时候显示图片,可是出现了一个就是数据行的高度不是固定的了。会根据图片的显示和隐藏来调整行高的。不知道是不是我这边的情况。
@ 安眠花
也许昨天没有完全理解你的意思,不好意思,提了一个比较笨的方法。o(∩_∩)o...。
图片看不到吗?
我这里可以啊
@飞鸟123
:)
不错,可以达到效果,谢谢了!
只是数据量特别大的时候可以有性能隐患。
图片看不到
这样就可以了!

 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
@Kevin Zhang
但是还是没有根本解决问题啊
圖片無法顯示
谢谢楼主的分享的。我把css的代码看了一下,如果不介意离f_name的距离,可以在css中的tooltip的left像素可以调的大一些,我调成了50px,感觉还可以的。

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

我的标签