2010-10-11 115 views

回答

0

您可以使用RowCreated事件來更改已創建的行,然後編輯特定的列。我認爲要得到你使用的列

void ProductsGridView_RowCreated(Object sender, GridViewRowEventArgs e) 
{  
e.Row.Cells[1] += "<br />" 
} 
0

我假設你正在使用數據源來綁定這個網格。如果是這樣,我會建議RowDataBound事件。我懷疑你的標題行中有任何換行符,但是檢查或追加HTML對他們沒有多大意義。

void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) 
{ 
    if (e.Row.RowType == DataControlRowType.DataRow) 
    { 
    for (int i = 0; i < e.Row.Cells.Count; i++) 
    { 
     e.Row.Cells[i].Text.Replace(Environment.NewLine, "<br />"); 
    } 
    } 
}