我正在使用RadGrid,但我想访问其行,但似乎没有.Rows属性。

到目前为止,我一直在尝试以下方法:



如何访问rgCustomers的Rows集合?我想向每行添加一个按钮。

最佳答案

根据Telerik's documentation

“网格中的每个动态行都代表来自指定数据源的一条记录。动态行由GridDataItem类(GridItem的后代)表示。

每个GridTableView都有一组GridDataItem类型的行(Items集合)。”

因此,您想使用网格的Items集合,它是GridDataItems的集合。

protected void btnLoad_Click(object sender, EventArgs e)
{
  rgCustomers.DataSource = odsCustomers;
  rgCustomers.DataBind();
  foreach (GridDataItem row in rgCustomers.Items)
  {
  }
}

09-25 17:39