在运行时向 Gridview 动态添加行
Posted
技术标签:
【中文标题】在运行时向 Gridview 动态添加行【英文标题】:Dynamically Add a Row to a Gridview at Runtime 【发布时间】:2010-10-11 05:51:40 【问题描述】:是否可以在运行时向 gridview 添加一行?我需要添加一个默认行(有时),然后根据绑定行中的值在绑定行之后添加一个临时行。
gridView.DataSource = source;
/// Create a new Default Row here
gridview.DataBind();
与
OnDataBound(object sender, DataGridEventArgs e)
//evaluate each row and if certain criteria add a new row.
【问题讨论】:
【参考方案1】:This 可能会解决您的问题。
【讨论】:
【参考方案2】:在数据绑定之前确定是否需要添加额外的行会更容易。
【讨论】:
以上是关于在运行时向 Gridview 动态添加行的主要内容,如果未能解决你的问题,请参考以下文章
Gridview 在 RowDataBound 上动态添加行,具有相同的 RowState(Alternate 或 Normal)