ASP.NET: Como criar um TreeNode vazio expansível

Preciso preencher oTreeNode.ChildNodes no evento deTreeView.TreeNodeExpanded. O problema é que o nó está vazio antes que o evento seja acionado e, nesse caso, não é expansível e não há ícone de expansão [+] apareceu ao lado dele.

Quero tornar o nó expansível caso seu objeto relacionado tenha alguns filhos sem adicionar esses filhos ao n

Pensei em adicionar um filho virtual ao nó e excluí-lo quando ele for expandido. Existem melhores opções

Obrigado

questionAnswers(3)

yourAnswerToTheQuestion