Я пытаюсь добавить подсетку в сетку. Прямо сейчас я вижу стрелку слева от строки основной сетки, и при нажатии она показывает мне подсетку со всеми столбцами, однако говорит, что для строк нет данных.
В отладчике я вижу, что данные связаны на стороне сервера с помощью API, назначенного как OnDetailTableDataBind.
<telerik:RadGrid
...
OnDetailTableDataBind="myfunction"
...
В функции я привязываю данные так:
protected void myfunction(object source, GridDetailTableDataBindEventArgs e)
{
...
e.DetailTableView.DataSource = SubGridData;
}
Проверил в отладчике, что значения установлены в SubGridDetailTable, на данный момент в нем есть некоторые тестовые данные.
Я скопировал раздел подробных таблиц из другой программы, так что все должно быть в порядке, есть ли что-то, на что я могу обратить внимание? почему не отображаются данные из подсетки? Я искал grid.DataBind(), но не похоже, что другая программа вызывает его для подсетки.