天天看點

asp.net 伺服器端Label控件字間距調整的一種簡單方案

在用Label控件做标題顯示的時候,如果是從資料庫動态讀取出來的标題,想要改變字間距,比如說在每個字之間加上一個空格,這樣就不顯得那麼擁擠了,下面介紹一種簡單的方法

背景cs檔案增加一方法:

//增加字型之間的間距方法

public string getBigTitle(string title)

{

char[] chars = title.Trim().ToCharArray();

StringBuilder sb = new StringBuilder();

foreach (char c in chars)

sb.Append(c + " ");

}

return sb.ToString();

前台aspx頁面中資料綁定可以這樣寫:

<asp:Label ID="Label1" runat="server" Font-Size="Medium" Width="100%"><%#getBigTitle(Eval("NewsTitle").ToString())%></asp:Label>