| 

.NET C# Java Javascript Exception

0
Das ist das erste Mal, dass ich mit dem ReportViewer arbeite. Ich habe nach folgender Anleitung (http://msdn.microsoft.com/de-de/library/ms251784(v=VS.100).aspx#Y384 einen kleinen Report mit einem einfachen Objekt als Datenquelle. Kein Problem.
Dann habe ich, mit der gleichen Vorgehensweise, ein Bericht mit einem etwas aufwändigeren Objekt gemacht.
Irgendwie (für mich nicht nachvollziehbar) sind die Eigenschaften "durcheinander".
Beispiel: in der Tabellenspalte, gebunden mit der Eigenschaft "DeviceType", wird der Wert der Eigenschaft "Description" angezeigt, usw...
Hat irgendjemand dieses Problem schon getroffen?
News:
22.02.2011
Fredo 495 8
1 Antwort
0
Ich habe die Ursache gefunden.
Mein Objekt implementiert ICustomTypeDescriptor.
Meine Implementation der Function "GetProperties" gab die PropertyDescriptors (nach einem eigenen Wunsch) sortiert zurück.
Wenn ich die Collection in der originalen Reihenfolge zurückgebe, funktioniert's.
22.02.2011
Fredo 495 8

Stelle deine Databinding-Frage jetzt!