Kan ek 'n script lys met dinamiese GroupItemCount skep?
Vra
Ek gebruik die nuwe ASP.Net script lys beheer te lys databasis items wat saam in afdelings sal gegroepeer word op grond van een van hul kolomme soos so:
region1
store1
store2
store3
region2
store4
region3
store5
store6
Is dit moontlik om te doen met die script lys se GroupItemTemplate? Elke voorbeeld wat ek gesien het gebruik 'n statiese aantal items per groep, wat nie sal werk vir my. Ek misverstand die doel van die GroupItem?
Oplossing
Ek het nie gebruik GroupItemCount, maar ek het hierdie voorbeeld up geskryf deur Matt Berseth getiteld die bou van 'n groepering rooster met die ASP.NET 3.5 LinqDataSource en script lys Beheer en het gegroepeer items deur 'n sleutel net soos jy wil.
Dit behels die gebruik van 'n uiterlike en innerlike script lys beheer. Werk baie goed, gee dit 'n probeer.
Ander wenke
Maak seker jy doen 'n DataBind NA die opstel van die eiendom GroupItemCount. Ek het dieselfde probleem en dit is wat ek gedoen het om dit op te los.
Ek het probeer om met behulp van GroupItemCount programmaties maar dit het nie gee my die verwagte resultate.
Ek gevolg Otto se voorstel en geïmplementeer 'n uiterlike en innerlike script lys beheer. Dit lyk na die beste beskikbare oplossing wees.