答案 0 :(得分:1)
尝试以下查询
select (CASE WHEN LEN(Name)>20 THEN SUBSTRING(NAme,0,20) + '...' ELSE Name END) AS Name from Table1
答案 1 :(得分:1)
这样的东西?
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("URL").ToString().Length > 20? (Eval("URL") as string).Substring(0,10) + " ..." : Eval("URL") %>' ToolTip='<%# Eval("URL") %> '> </asp:Label>
</ItemTemplate>
根据需要调整长度。