gridview 过长字段显示部分

前台代码:   

 <asp:TemplateField HeaderText="状态">
 <ItemTemplate>
 <asp:Label ID="Label6" runat="server" Text='<%# GetCut(Eval("Remark").ToString(),7) %>'ToolTip='<%# Eval("Remark") %>'></asp:Label>                 

 </ItemTemplate>

</asp:TemplateField>

 

后台代码:

 public string GetCut(object content, int num)
    {
        if (content.ToString().Length > num - 2)
        {
            return content.ToString().Substring(0, num - 2) + "...";
        }
        else
        {
            return content.ToString();
        }
    }

 

posted @ 2012-12-12 08:28  洗耳恭听兼烂笔头  阅读(184)  评论(0编辑  收藏  举报