【发布时间】:2018-05-10 09:51:23
【问题描述】:
我有一个动态绑定的 GridView 控件,我想在绑定后添加一行,但我无法想象如何做到这一点。
在 GridView.RowCreated 我有这个代码:
Dim gvr As New GridViewRow(0, -1, DataControlRowType.DataRow, DataControlRowState.Normal)
Dim thc As New TableCell
thc.Text = "Text"
gvr.Cells.Add(thc)
GridView1.Controls(0).Controls.Add(gvr)
它运行良好,但它在数据绑定行之前插入一行。请问有没有办法在数据绑定后插入动态行?
【问题讨论】:
-
你能在 RowDataBound 事件中做吗?
-
我试过了,但该行也在数据绑定行之前呈现
-
是否要在所有数据绑定行之后添加一行???请编辑问题并提供一个示例,以便清楚地了解您的要求。
-
什么不清楚?我需要在每个数据绑定行之后添加行。此代码的行为对于 RowCreated 或 RowDatabound 事件是相同的。
-
@GaganDeep 对不起,你是对的。我忘了测试 RowDataBound 中的标题行,所以看起来该行是之前插入的。感谢您的帮助。