ObjectDataSourceView.EnablePaging Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri kaynağı denetiminin aldığı veri kümesi aracılığıyla disk belleğini destekleyip desteklemediğini belirten bir değer alır veya ayarlar.
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
Özellik Değeri
trueveri kaynağı denetimi, alınan veriler aracılığıyla disk belleğini destekliyorsa; aksi takdirde , false.
Açıklamalar
Denetim tarafından disk belleği, öğesinin , , MaximumRowsParameterNameve özellikleri ObjectDataSourceView ayarlanarak ve SelectCountMethod iş nesnesinde uygun parametrelerle bir Select yöntem tanımlanarak StartRowIndexParameterNameişlenir.ObjectDataSourceViewEnablePaging
EnablePaging özelliği olarak trueSelectParameters ayarlandığında, koleksiyon istenen ilk satır ve istenen satır sayısı için iki ek parametre içerir. Bu iki parametre ve MaximumRowsParameterName özellikleri tarafından StartRowIndexParameterName tanımlandığı şekilde adlandırılır. yöntemi, Select belirtilen dizinden başlayarak istenen satır sayısını döndürmelidir. Veriler sayfa boyutuna eşit olarak bölünebileceğinden, son sayfa daha az satır içerebilir. Bu nedenle, istenen satır sayısı aslında döndürülen en fazla satır sayısıdır.
CanRetrieveTotalRowCount Özelliği, veri kaynağı denetiminin ExecuteSelect çeşitli DataSourceSelectArguments özellikleri ayarlayarak istenen tüm özellikleri desteklediğinden emin olmak için yöntemine yapılan çağrı sırasında denetlenir.
İlişkili veri bağlama denetiminde disk belleği etkinleştirildiğinde, veri bağlı denetim başlangıç dizini ve gerekli satır sayısıyla yöntemini çağırır Select . Ayrıca, özellik ayarlanırsa SelectCountMethod , veri bağlama denetimi çağrıyıcı denetimlerini işlemeden önce yöntemini çağırır. Örneğin, bir GridView denetim sayfalama 5 sayfa boyutuyla etkinleştirildiyse ve SelectCountMethod yöntem 20 döndürüyorsa, çağrı kutusunda yalnızca 4 sayfa görüntülenir.
özelliğinin EnablePaging değeri görünüm durumunda depolanır.