2011-07-15 42 views

回答

-2

创建一种在用户控件中添加列的方法,并使其公开。 现在从aspx页面调用那个你有那个控制对象的函数。

5

您可以添加gridview的新事件cell in RowDataBound,如下所示。 (我在需要的地方添加了评论)

protected void grd_RowDataBound(object sender, GridViewRowEventArgs e) 
{ 
if (e.Row.RowType == DataControlRowType.Header) 
    { 
    TableHeaderCell NewCell = new TableHeaderCell(); 
    NewCell.Text = "Header Text"; 
    e.Row.Cells.AddAt(4(Index of Cell where you want to add cell), NewCell); 
    } 


if (e.Row.RowType == DataControlRowType.DataRow) 
    { 
     TableCell NewCell= new TableCell(); 
     NewCell.ID = "NewCell"; 
     NewCell.Text = "Text value of cell which you want to display"; 
     e.Row.Cells.AddAt(4, NewCell); 
    } 
} 
相关问题