Avatar billede el_fredo Praktikant
10. december 2003 - 14:00 Der er 9 kommentarer og
1 løsning

Visning af data på en .aspx webside

Jeg har nogle data fra en database, som jeg skal have vist på en webside. Der skal imidlertid foretages nogle tilføjelser og beregninger på de data jeg trækker ud, og kan derfor desværre ikke benytte DataGrid, da den efter min forståelse kun kan benyttes i forbindelse med et "rent" DataSet-objekt. Så hvordan kan jeg nemmest få vist indholdet af mine data? Jeg søger noget som fx en tabel, eller noget der ligner et DataGrid, men jeg kender ikke til at bruge tabellen i C# - kun i html. Og desuden er indholdet jo dynamisk. Antallet af kolonner og deres overskrifter er altid fast, men antallet af rækker og deres indhold er begrænset og bestemt af den søgning der foretages. Hvordan griber jeg det an?
Avatar billede lauge Nybegynder
10. december 2003 - 14:11 #1
hvis jeg var dig ville jeg gå mange af de eksempler igennem som er på : http://www.asp.net/Tutorials/quickstart.aspx
Avatar billede lauge Nybegynder
10. december 2003 - 14:13 #2
Der er ganske enkelt mange tind du skal vide før du kommer vidre, så for at få en bedre forståelse af hvordan ASP.NET virker, så læs og afprøv så mange eksempler som du gider. Så vil du inden dagen er omme selv kunne svare på dit spørgsmål :-)
Avatar billede el_fredo Praktikant
10. december 2003 - 14:16 #3
Jaaa, det er jo lige det :D Jeg skulle gerne lave det rimeligt hurtigt, da jeg sidder på arbejdet. Men jeg kigger på det. Takker.
Avatar billede lauge Nybegynder
10. december 2003 - 14:21 #4
du kommer ikke igang med .NET "rimeligt hurtigt" som du ønsker - det er ganske kort forklaret "en hel ny måde at tænke og arbejde på" og det tager tid at lære og forstå.

Men læs så mange af eksemplerne igennem og se lidt på www.4guysfromrolla.com, som er bare et af de mange sites på nettet med eksempler.
Avatar billede el_fredo Praktikant
10. december 2003 - 14:26 #5
Jeg har nogenlunde styr på C#, da jeg har arbejdet med det de sidste 6 måneder, og jeg har arbejdet med Java i et par år (ikke professionelt). Jeg har lært mig selv at udvikle ASP.NET sider, men kun Code-behind. Jeg piller slet ikke ved .aspx-filen - kun aspx.cs filen :D Jeg måtte bare synes, at der var en nem måde at vise data på - såsom en listbox eller et datagrid. Lige nu er jeg ved at smide mine data ind i en listbox, men den er bare ikke så køn - og heller ikke særlig praktisk. Nemmere ville det være med en tabel.
Avatar billede lauge Nybegynder
10. december 2003 - 14:43 #6
hvis ikke du stiller de store krav til design så brug DataGrid.
Avatar billede el_fredo Praktikant
10. december 2003 - 14:57 #7
Men hvordan kan jeg bruge DataGrid, når jeg ikke laver en

.DataSource = ds.Tables[0].DefaultView;

???

Jeg har jo taget alt ud af mit DataSet og lavet mellemberegninger såsom %'er, totaler osv. som også skal vises...
Avatar billede el_fredo Praktikant
10. december 2003 - 15:38 #8
Nå, nu har jeg løst det. Jeg har fundet ud af at bruge "Table" fra C#. Tak for hjælpen.
Avatar billede el_fredo Praktikant
10. december 2003 - 15:39 #9
TableRow og TableCell
Avatar billede burningice Nybegynder
10. december 2003 - 16:14 #10
det nemmeste havde nu ellers været at bruge enten en repeater eller responde til datagrid'ets OnItemBound-event, og lave beregningerne dér
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester