你可以用模板列.
放个asp:Label进去
绑定 Text 和 ToolTipText=<%# GetText(Container.DataItem) %>而GetText可以这样写 (写在后台代码中,或者写在 <script runat=server>中)public string GetText(object dataitem)
{
string s=DataBinder.Eval(dataitem,"TextField","{0}");
if(s.Length<4)return s;
return s.Substring(0,3);
}
放个asp:Label进去
绑定 Text 和 ToolTipText=<%# GetText(Container.DataItem) %>而GetText可以这样写 (写在后台代码中,或者写在 <script runat=server>中)public string GetText(object dataitem)
{
string s=DataBinder.Eval(dataitem,"TextField","{0}");
if(s.Length<4)return s;
return s.Substring(0,3);
}
e.items[].cells[] 的
findctrler 的 mouseon 事件
只是思路
<ItemTemplate>
<asp:label id="StartTime" runat="server" ToolTip='<%#DataBinder.Eval(Container.DataItem, "StartTime")%>'><%# DataBinder.Eval(Container.DataItem, "StartTime")%></asp:label>
</ItemTemplate>
</asp:TemplateColumn>
我用了这方法,但是还是把所有的长度显示出来了,有什么办法么?