GridView一般換行與強(qiáng)制換行?首先設(shè)置<asp:BoundField DataField="家庭住址" HeaderText="家庭住址" ItemStyle-Width="100" /> //換行 gridview里有一列綁定的數(shù)據(jù)很長,顯示的時(shí)候在一行里面顯示,頁面拉得很寬。 原因是連續(xù)英文段為一個(gè)整體導(dǎo)致的,在RowDataBound中添加上了一句e.Row.Cells[2].Style.Add("word-break", "break-all")就可以。如果要給所有的列增加此屬性: protected void Page_Load(object sender, EventArgs e) { //正常換行 GridView1.Attributes.Add("style", "word-break:keep-all;word-wrap:normal"); //下面這行是自動(dòng)換行 GridView1.Attributes.Add("style", "word-break:break-all;word-wrap:break-word"); if (!IsPostBack) { bind();//調(diào)用數(shù)據(jù)綁定即可 } } |
|
|