Использование ExpandCollapseCommandName из родительской сетки - PullRequest
1 голос
/ 08 сентября 2011

Для тех гуру Telerik у меня есть иерархическая DataGrid, которая создается в классе, а затем динамически отображается в форме. Я не могу заставить ExpandCollapseCommandName работать при обратной передаче в событии ItemCommand ниже.

private void ActiveBatchesRadGrid_ItemCommand(object source, GridCommandEventArgs e)
{
    if (e.CommandName == RadGrid.ExpandCollapseCommandName)
    {
        e.Item.Selected = !e.Item.Expanded;
    }
}

То, что я хотел бы сделать, - это GetDataKeyValue () родительской строки, когда родительская строка раскрывается. PS. Я знаю, что приведенный выше код не дает мне DataKeyValue.

1 Ответ

1 голос
/ 02 ноября 2011

Я нашел проблему. HierarchyLoadMode = GridChildLoadMode.Client должен был иметь значение HierarchyLoadMode = GridChildLoadMode.ServerBind

...