怎么办

解决方案 »

  1.   

    在代码里写一个函数来实现
    <Columns>
    <asp:TemplateColumn>
    <ItemTemplate>
    <asp:Label  runat="server" Text='<%# Cast((string)DataBinder.Eval(Container, "DataItem.Name"),20) %>'>
                                                         </asp:Label>
    </ItemTemplate></asp:TemplateColumn>
    </Columns>然后在后台代码中编写函数public string Cast(string Source,int Length)
    {
       if(Source.Length<Length)
          {
               return Source;
           }
        else
       {
           return Source.SubString(0,Length-2)+"..";
        }}