【问题标题】:How do I access the child rows of an Infragistics Web Grid row?如何访问 Infragistics Web Grid 行的子行?
【发布时间】:2010-09-29 20:04:14
【问题描述】:

我需要在扩展分层 Infragistics Web 网格时修改其子行的内容。我可以在以下代码中从“e.Row”获取父行。但是如何让其子行进行编辑?

就此而言,我怎样才能从带 0 以外的任何带中获取行?

protected void CustomerActivitiesGrid_ExpandRow(object sender, RowEventArgs e)
{
   UltraGridRow expandedRow = e.Row;
}

【问题讨论】:

    标签: infragistics ultrawebgrid


    【解决方案1】:

    这很简单,只需访问行的行。

    foreach(UltraGridRow childRow in e.Row.Rows)
    {
        // your code
    }
    

    随后,您可以以相同的方式访问这些行的子行

    childRow.Rows
    

    您还可以使用其键访问特定行

    UltraGridRow specificChildRow = e.Row.Rows.FromKey("ChildRowKey");
    

    【讨论】:

    • 太棒了,谢谢。你知道如何获取带 1 的所有行吗?
    • 获取网格控件(FindControl(...) 或其他,然后使用 grid.Rows)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-28
    • 2012-08-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多