ASP.NET DataGrid GridView DataList 限制資料長度超過時把文字變成 ...

ASP.NET DataGrid GridView DataList 限制資料長度超過時把文字變成 ...

當資料文字超過控制項的版行不想要拉大除了用副程式去做截字還有可以透過CSS的方式
效果圖片如下

image

先在

<head>
<style> .ellipsis_row { OVERFLOW: hidden; WIDTH: 50px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis } </style> </head>

然後在加入

 <ItemTemplate>
      <DIV class="ellipsis_row"><%#DataBinder.Eval(Container.DataItem,"LastName")%></DIV>
  </ItemTemplate>
這篇討論回答於
http://forums.microsoft.com/MSDN-CHT/ShowPost.aspx?PostID=1942097&SiteID=14