Aracılığıyla paylaş


GridView.AllowCustomPaging Özellik

Tanım

Özel disk belleğinin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar.

public:
 virtual property bool AllowCustomPaging { bool get(); void set(bool value); };
public virtual bool AllowCustomPaging { get; set; }
member this.AllowCustomPaging : bool with get, set
Public Overridable Property AllowCustomPaging As Boolean

Özellik Değeri

true özel disk belleği etkinleştirildiyse; aksi takdirde , false. Varsayılan değer: false.

Açıklamalar

Sayfalama, denetimin içeriğini GridView öbekler halinde görüntülemenizi sağlar. Sayfadaki öğelerin sayısı özelliği tarafından PageSize belirlenir. Normalde, denetim farklı bir sayfaya her geçtiğinde veri kaynağındaki GridView her satır okunur. Bu, veri kaynağındaki toplam öğe sayısı çok fazla olduğunda çok fazla kaynak tüketebilir. Özel sayfalama, veri kaynağından tek bir sayfa için yalnızca ihtiyacınız olan öğeleri okumanızı sağlar.

Özel disk belleğini etkinleştirmek için hem AllowPaging ve AllowCustomPaging özelliklerini olarak trueayarlayın. Olay işleyicisinde PageIndexChanging özelliğini yeni sayfa dizini değerine ayarlayın PageIndex , özelliği veri kaynağındaki toplam öğe sayısına ayarlayın VirtualItemCount , veri kaynağını yalnızca geçerli sayfa için gereken satırları döndürecek şekilde ayarlayın ve yöntemini çağırın DataBind . özelliği, VirtualItemCount denetimin toplam sayfa sayısını belirlemesini sağlar; bu değer normalde tüm öğeler okunarak otomatik olarak belirlenir.

Şunlara uygulanır