公告版位
哈囉,丫德我會常常更新一些工作上的心情記事及資訊科技新知與大家分享...

有同事在寫程式中想要讓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");

丫德 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • Kim
  • 在IE8 無效=.=
  • ie8設定一下相容性看看

    丫德 於 2010/01/12 14:55 回覆