Ik heb net gelezen dit artikel op Codeproject.com...hmm...ik heb een paar problemen met hoe hij dingen doet:
- DataBinder.Eval - Ik heb wat wordt een obsessie over dit nu - er is gewoon GEEN NODIG voor dit in de meeste gevallen, het zuigt in termen van prestaties (je kunt meestal verliezen ongeveer 20% in vergelijking met de stengly getypte methode. Ik heb een paar keer over dit gepost Hier.en Hier..
- OnItemDataBound - nu, ik heb nog een benchmark te doen in vergelijking met lid methoden (gewoon herinnerd mezelf eigenlijk, ik zou kunnen doen een dit weekend). Ik gebruik om deze methode te gebruiken De hele tijd voor nested repeaters totdat ik zag het licht en verhuisde naar Methoden van de Lid-Staten - die evenals het voelen van een stuk 'reiniger' dan de event based aanpak - ik denk dat zal aanzienlijk sneller - omdat het voorkomt dat de overhead van gebeurtenissen en casting vereist voor de ItemDataBound aanpak.
Dus hoe dan ook, ik zal mijn geld waar mijn mond is en eindelijk krijgen om een artikel te schrijven over de relatieve verdiensten van deze benaderingen ... maar de bits die ik hierboven heb vermeld zijn gebaseerd op een LOT van toepassingen in echte toepassingen - geloof me ik maak deze suggesties niet op een gril, maar gebaseerd op een heleboel trial en fout!