由于GridView中的内容很多,会把框撑得很大,故我用省略号来代替一些内容... 
请问:如何用TOOLTIP实现?最好用实现过了的代码.非常感谢,必给分!!! 

解决方案 »

  1.   

    效果为:显示为概要,鼠标放上去为具体。<asp:TemplateField HeaderText="XXX">
                                    <itemstyle height="24" />
                                    <itemtemplate>
                                    <asp:HyperLink id="hpcontent" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"概要") %>' ToolTip='<%# DataBinder.Eval(Container.DataItem,"具体") %>'></asp:HyperLink>
                                    </itemtemplate>
                                </asp:TemplateField>
      

  2.   

    <asp:TemplateField HeaderText="法案名称" SortExpression="LawName">
                                        <ItemTemplate>
                                            <asp:Label   ID= "label3"   runat= 'server'   
                                                Text= ' <%#String.Format( "{0} ",Eval( "LawName ")).Length> 10?String.Format( "{0} ",Eval( "LawName ")).Substring(0,10)+"... ":String.Format( "{0} ",Eval( "LawName ")).Substring(0) %> '   
                                                ToolTip= ' <%# Eval( "LawName ")%>'> </asp:Label>
                                        </ItemTemplate>
                                        <HeaderStyle HorizontalAlign="Center" />
                                        <ItemStyle HorizontalAlign="Center" Width="100px" />
                                    </asp:TemplateField>