ObjectDataSourceView.EnablePaging Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om datakällans kontroll stöder växling via den uppsättning data som den hämtar.
public:
property bool EnablePaging { bool get(); void set(bool value); };
public bool EnablePaging { get; set; }
member this.EnablePaging : bool with get, set
Public Property EnablePaging As Boolean
Egenskapsvärde
true, om datakällans kontroll stöder växling via de data som den hämtar. annars . false
Kommentarer
Växling av ObjectDataSourceView kontrollen hanteras genom att ange EnablePagingegenskaperna StartRowIndexParameterName , MaximumRowsParameterName, SelectCountMethodoch för ObjectDataSourceView och definiera en Select metod i affärsobjektet med rätt parametrar. När egenskapen EnablePaging är inställd trueSelectParameters på innehåller samlingen ytterligare två parametrar för den första raden som begärdes och antalet begärda rader. Dessa två parametrar namnges enligt definitionen av StartRowIndexParameterName egenskaperna och MaximumRowsParameterName . Metoden Select ska returnera det begärda antalet rader som börjar vid det angivna indexet. Eftersom data kanske inte delas jämnt med sidstorleken kan den sista sidan innehålla färre rader. Det innebär att antalet begärda rader faktiskt är det maximala antalet rader som returneras.
Egenskapen CanRetrieveTotalRowCount kontrolleras under ett anrop till ExecuteSelect metoden för att säkerställa att datakällans kontroll stöder alla funktioner som begärs genom att ange de olika DataSourceSelectArguments egenskaperna.
När växling är aktiverat på den associerade databundna kontrollen anropar Select den databundna kontrollen metoden med startindexet och antalet rader som krävs. Om egenskapen SelectCountMethod har angetts anropar dessutom den databundna kontrollen metoden innan du återger pager-kontrollerna. Om en GridView kontroll till exempel har växling aktiverat med sidstorleken SelectCountMethod 5 och metoden returnerar 20 visas endast 4 sidor i personsökaren.
Värdet för egenskapen EnablePaging lagras i visningstillstånd.