RadDiagram throws an exception when it is declaratively data bound and it is placed in the ItemTemplate of a data bound control
RadDiagram throws a NullReferenceException when you bind it declaratively and place it in the ItemTemplate of a data bound control, for example a Repeater.