【发布时间】:2017-05-02 07:06:08
【问题描述】:
【问题讨论】:
-
您可以在选择查询中自行减少它。比如如果数据的长度超过了一定的限制,那么你就可以对内容进行子串化
标签: asp.net sql-server gridview
【问题讨论】:
标签: asp.net sql-server gridview
试试下面的查询
select (CASE WHEN LEN(Name)>20 THEN SUBSTRING(NAme,0,20) + '...' ELSE Name END) AS Name from Table1
【讨论】:
这样的?
<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>
根据需要调整长度。
【讨论】: