SelectMethod in objectDatasource wird mehrmals mit mehreren Datenfeldern aufgerufen

Ok, also hier ist das Setup. Ich erstelle eine Seite mit einer Listenansicht, einem Daten-Manager und 3 Daten-Manager-Feldern (2 x NextPreviousPagerField, 1 x NumericPagerField) und einer Objekt-Datenquelle, um all dies zusammen zu bringen.

Es hat alles einwandfrei funktioniert, bis ich einen Haltepunkt in die in der ObjectDatsource-Steuerung angegebene SelectMethod eingefügt habe. Es sieht so aus, als ob es für jedes Datapager-Feld-Steuerelement die Methoden selectmethod und selectcount aufruft. Daher ruft ein Benutzer die Datenbank bei jedem Seitenwechsel sechsmal anstatt zweimal auf (ich habe kein Caching aktiviert). Wenn ich ein Datenfeld entferne, werden 2 Anrufe entfernt.

Now das ist in asp.net 3.5 SP1 in VS2008 gebaut. Wenn ich dieselben Codedateien in eine asp.net 4.0 VS2010-Lösung kopierte, scheint der doppelte Aufruf weg zu sein.

Ist das ein Fehler in asp.net 3.5 SP1?

Danke im Vorau

Antworten auf die Frage(2)

Ihre Antwort auf die Frage