摘要:讓GridView中的資料行可自動換行
有同事在寫程式中想要讓GridView中的資料行可自動換行,設定了一些屬性好像都沒有什麼效果
將gridview中的label設定寬度也無效,後來google了一下,找到了方法如下
經試用後,是ok的,需要的人可以參考看看
在page_load事件中加入以下程式碼
//下面這行是自動換行
GridView1.Attributes.Add("style", "word-break:break-all;word-wrap:break-word");
if (!IsPostBack)
{
GridView.DataSource=xxx;
GridView.DataBind();
}
另外再提供如果想要還原成一般換行的話
//正常換行
GridView1.Attributes.Add("style", "word-break:keep-all;word-wrap:normal");
若在ie8中是無效的話,試著切換一下相容性檢視
‧覺得文章不錯請給我一個『讚』作為鼓勵喔!