Jak powiązać raport rdlc przy użyciu obiektu biznesowego?
Mam wywołany obiekt biznesowy"TeamMaster"
, w którym definiuję trzy właściwości, Id, Nazwa i Flg. w moim raporcie .rdlc się stosujęTeamMaster
obiekt jako źródło danych, teraz piszę następujący kod w zdarzeniu ładowania strony formularza, w którym dodaję kontrolę przeglądarki raportów i definiuję swój raport jako raport lokalny.
<code>using (RDLC_DEMO_DBEntities objdatabase = new RDLC_DEMO_DBEntities()) { lstTeamMstr = objdatabase.TeamMasters.ToList(); } this.TeamMasterBindingSource.DataSource = lstTeamMstr; this.reportViewer1.RefreshReport(); </code>
kiedy sprawdzam ten kod za pomocą debugowania, otrzymuję 6 rekordówTeamBindingSource
, ale wraport systemu Windows wyświetla tylko sześć pustych wierszy, Jaki jest problem?