Hej på er! Hämtar du inte från en databas? du får infoga en stylesheet Nu är det tyvärr inte så enkelt. Sortera skytteliga?
Jag har en en skytteliga som jag har gjort på en webbplats åt en idrottsförening för ett bra tag sen. Nu ska jag förbättra den tänkte jag. Och närjag ändå gör det skulle jag vilja utnyttja .NET på ett bättre sätt än jag gjort tidigare.
Nu loopar jag igenom alla matchreferat och hämtar ut namn och mål som jag sedan adderar ihop för varje match. Jag har då alltså sedan en massa namn och deras sammanlagda mål. Nu vill jag automatiskt sortera målskyttarna med den bästa förste först och sedan fortsätter det nedåt.
Vilket typ av "behållare" är lämpligast för att ha den här informationen i för att det ska bli lättast att sortera? Nu har jag bara lagt dem tillfälligt i en SortedList men vill hitta nåt lämpligare.
Tack på förhand!Sv: Sortera skytteliga?
Gör då allt det i databasen...
SELECT SUM(points) as npoints, member, match FROM tabell GROUP BY member, match SORT BY npoints.Sv: Sortera skytteliga?
eller hänvisa till en xsl-fil där du sätter
<xsl:sort select="mål"/>
Tjosan!
kolla in följande länk http://www.w3schools.com/xsl/xsl_sort.aspSv:Sortera skytteliga?
xmlfilen ser ut typ så här:
<code>
<lag namn="A-lag">
<referat>
<text>/text>
<malskyttar>Johan A#6Johan P#8 osv....</malskyttar>
</referat>
<referat>
<text>/text>
<malskyttar>Johan A#6Johan P#8 osv....</malskyttar>
</referat>
</lag>
</code>
Sedan går jag igenom en spelarlista som jag har, hämtar ut målen som spelaren gjort i alla referat och plussar ihop dem. Vet att det här inte är en optimal lösning men jag gjorde den för många år sen när jag inte var lika duktig på att strukturera min programmering.