evgeny Skrevet 6. november 2007 Del Skrevet 6. november 2007 Hei. Jeg jobber med en web applikasjon. Klienten er skrevet i CSharp og webservicen er skrevet i C++. Jeg jobber med den delen av oppgaven hvor klienten skal kunne liste opp(i browseren) mailer fra en bestem inbox. Webservicen returnerer disse følgende verdiene: fromList subjectList dateList Disse er av type Arraylist og inneholde from, subject og date feltene i hver enkelt mail. Anyways...når klienten tar imot disse arraylistene skal den lage en liste(ala hotmail sin web inbox liste) over disse mailene med de 3 verdiene per mail. Det skal også kunne gå an å trykke på en slik mail og gå over til neste side for å lese innholdet sånn ca som på hotmail sin mail tjeneste. Spørsmålet er hvilket data objekt type skal jeg bruke til å lage denne listen i C#? Takk på forhånd :-) Lenke til kommentar
The Jackal Skrevet 7. november 2007 Del Skrevet 7. november 2007 List<T> er vel ikke helt feil. Hvis jeg forstår problemstillingen korrekt, så kan du muligens lage et objekt som kalles f.eks MailInfo med properties From, Subject og Date. Så kan du deklarere List<MailInfo> mails = new List<MailInfo>(). Looper du gjennom arraylistene som WS har returnert bør det bli en smal sak å populere listen. Du kan da etterpå bare bruke binding for å enkelt vise alle mailene i en tabell. Lenke til kommentar
evgeny Skrevet 8. november 2007 Forfatter Del Skrevet 8. november 2007 Du misfortod meg. Jeg lurte på om jeg skal bruker datagrid eller datalist eller noen av de andre data objektene til å lage denn elisten over mailer :-) Lenke til kommentar
The Jackal Skrevet 12. november 2007 Del Skrevet 12. november 2007 Det kommer litt an på hva du ønsker å støtte vel. "Use the DataList control to display a template-defined data bound list. The DataList control supports selecting and editing." "Use the DataGrid control to display the fields of a data source as columns in a table. Each row in the DataGrid control represents a record in the data source. The DataGrid control supports selection, editing, deleting, paging, and sorting." Er ellers ikke akkurat noen kløpper når det kommer til web, men hvis du kikker litt på de forskjellige klassenes beskrivelser på MSDN, så burde du kunne finne det ut selv. Lenke til kommentar
Manfred Skrevet 12. november 2007 Del Skrevet 12. november 2007 (endret) bump 9. Bumping og spamming er forbudt. Endret 12. november 2007 av Manfred Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå