GridView中的工具提示

时间:2010-10-06 11:25:32

标签: asp.net gridview

在gridView列中包含工具提示的最简单方法是什么?

例如,在本专栏中

<asp:BoundField DataField="short_comment" HeaderText="Comments" ReadOnly="True" SortExpression="short_comment"/>

我想要像

这样的东西
<asp:BoundField DataField="short_comment" ToolTipDataField="longer_comment"/>

显然ToolTipDataField不存在,但实现该功能的最简单方法是什么?

2 个答案:

答案 0 :(得分:12)

替换为模板

<asp:TemplateField HeaderText="Comments" SortExpression="short_comment">
     <ItemTemplate>
         <asp:Label ID="Label1" runat="server" Text='<%# Bind("short_comment") %>' ToolTip ='<%# Bind("longer_comment") %>'></asp:Label>
     </ItemTemplate>
</asp:TemplateField>

答案 1 :(得分:0)

e.Row.Cells [7] .ToolTip = e.Row.Cells [7] .Text;

我做了类似的事情似乎有效。我所做的是将单元格的内容显示为工具提示。你可以在这里写一些更长的评论。

我处理了代码隐藏的情况。不确定这是最好的解决方案。

希望它有所帮助。