Hallo,
Ik ga een applicatie schrijven waarbij gegevens uit een tabel getoond moeten worden op een ASP.NET pagina. Om enige vorm van lagen aan te brengen in de applicatie ben ik van plan om de rijen van een table in de database eerst in mijn classes te zetten, zodat ik ook rechtstreeks mijn classes kan bewerken, en daarna de gegevens op de ASP pagina te tonen door de classes aan te roepen.
Ik ben op zoek naar een mogelijkheid zodat ik een DataRow kan mappen op 1 van mijn eigen definieerde classes (op een soortgelijk manier dat je een DataTable op een DataGrid mapt). Dus ik heb een DataRow dat gegevens van een contactpersoon bevat (naam, telefoonnr, plaats) en deze gegevens wil ik in mijn class ContactPersoon laden (die properties naam, telefoonnr, plaats bevat).
Iets in de trant van: ContactPersoon cp = (ContactPersoon) myDataRow;
en natuurlijk omgekeerd: DataRow dr = (DataRow) cp;
Is zoiets mogelijk in C# ?
Ik ga een applicatie schrijven waarbij gegevens uit een tabel getoond moeten worden op een ASP.NET pagina. Om enige vorm van lagen aan te brengen in de applicatie ben ik van plan om de rijen van een table in de database eerst in mijn classes te zetten, zodat ik ook rechtstreeks mijn classes kan bewerken, en daarna de gegevens op de ASP pagina te tonen door de classes aan te roepen.
Ik ben op zoek naar een mogelijkheid zodat ik een DataRow kan mappen op 1 van mijn eigen definieerde classes (op een soortgelijk manier dat je een DataTable op een DataGrid mapt). Dus ik heb een DataRow dat gegevens van een contactpersoon bevat (naam, telefoonnr, plaats) en deze gegevens wil ik in mijn class ContactPersoon laden (die properties naam, telefoonnr, plaats bevat).
Iets in de trant van: ContactPersoon cp = (ContactPersoon) myDataRow;
en natuurlijk omgekeerd: DataRow dr = (DataRow) cp;
Is zoiets mogelijk in C# ?