注册 登录
编程论坛 ASP.NET技术论坛

[求助]dataGrid鼠标停留显示文字

IPV6 发布于 2007-03-22 22:11, 652 次点击
如何实现使用dataGrid时,鼠标停留显示文字。
就是在页面生成是tilte的内容。先谢谢各位了。
8 回复
#2
卡洛2007-03-23 14:47

tooltip这个属性吧。你自己看看。

#3
IPV62007-03-23 15:10
谢谢了
#4
IPV62007-03-23 15:12

我已经用Repeater解决了,谢谢你

#5
IPV62007-03-23 15:33
tooltip是针对整个dataGrid,我的意思是对每一条记录。
#6
卡洛2007-03-23 17:16

其实还可以在每条数据那里加个<a>标记啊然后使用a标记里的title就行了吧?

#7
IPV62007-03-23 22:00

谢谢,可以了。相关代码如下:
<asp:datagrid id="DG" runat="server" Width="100%" BorderWidth="0px" ShowHeader="False"
AutoGenerateColumns="False" CellPadding="0">
<ItemStyle CssClass="listbg"></ItemStyle>
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<IMG src="Images/kuang/article_elite.gif">
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemStyle HorizontalAlign="Left"></ItemStyle>
<ItemTemplate>
<A title='<%# DataBinder.Eval(Container.DataItem,"A_Topic") %>'
href='shownews.aspxid=<#DataBinder.Eval(Container.DataItem,"id")%>' target=_blank>
<%# DataBinder.Eval(Container.DataItem,"A_Topic") %> </A>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn DataField="A_Author">
<ItemStyle HorizontalAlign="Right" CssClass="NewsAuthor"></ItemStyle>
</asp:BoundColumn>
</Columns>
</asp:datagrid>

#8
卡洛2007-03-23 23:41
孺子可教```
#9
哭泣的狼2007-03-24 19:34

真是一点就透呀,小子你前途无量呀,好好努力吧!

1