PagerSettings.Mode Özellik

Tanım

Sayfalandırmayı destekleyen bir denetimde disk belleği denetimlerinin görüntüleneceği modu alır veya ayarlar.

public:
 property System::Web::UI::WebControls::PagerButtons Mode { System::Web::UI::WebControls::PagerButtons get(); void set(System::Web::UI::WebControls::PagerButtons value); };
public System.Web.UI.WebControls.PagerButtons Mode { get; set; }
member this.Mode : System.Web.UI.WebControls.PagerButtons with get, set
Public Property Mode As PagerButtons

Özellik Değeri

PagerButtons

Değerlerden PagerButtons biri. Varsayılan değer: PagerButtons.Numeric.

Özel durumlar

Mode değeri, değerlerden biri olmayan bir değere PagerButtons ayarlanır.

Örnekler

Aşağıdaki kod örneği, bir denetimin disk belleği satırının Mode sayısal düğmeler görüntülemesi gerektiğini belirtmek için GridView özelliğinin nasıl kullanılacağını gösterir.


<%@ Page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>PagerSetting Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>PagerSetting Example</h3>
                       
        <asp:gridview id="CustomerGridView"
          datasourceid="CustomerDataSource"
          autogeneratecolumns="true"
          datakeynames="CustomerID"  
          allowpaging="true"
          runat="server">
          
          <pagersettings mode="NumericFirstLast"
            firstpagetext="First"
            lastpagetext="Last"
            pagebuttoncount="5"  
            position="Bottom"/> 
            
        </asp:gridview>
        
        <br/>
        
        <asp:label id="MessageLabel"
          forecolor="Red"
          runat="server"/>
            
        <!-- This example uses Microsoft SQL Server and connects  -->
        <!-- to the Northwind sample database. Use an ASP.NET     -->
        <!-- expression to retrieve the connection string value   -->
        <!-- from the Web.config file.                            -->
        <asp:sqldatasource id="CustomerDataSource"
          selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
          connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
          runat="server"/>
            
      </form>
  </body>
</html>

<%@ Page language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>PagerSetting Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>PagerSetting Example</h3>
                       
        <asp:gridview id="CustomerGridView"
          datasourceid="CustomerDataSource"
          autogeneratecolumns="true"
          datakeynames="CustomerID"  
          allowpaging="true"
          runat="server">
          
          <pagersettings mode="NumericFirstLast"
            firstpagetext="First"
            lastpagetext="Last"
            pagebuttoncount="5"  
            position="Bottom"/> 
            
        </asp:gridview>
        
        <br/>
        
        <asp:label id="MessageLabel"
          forecolor="Red"
          runat="server"/>
            
        <!-- This example uses Microsoft SQL Server and connects  -->
        <!-- to the Northwind sample database. Use an ASP.NET     -->
        <!-- expression to retrieve the connection string value   -->
        <!-- from the Web.config file.                            -->
        <asp:sqldatasource id="CustomerDataSource"
          selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
          connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
          runat="server"/>
            
      </form>
  </body>
</html>

Açıklamalar

Sayfalandırmayı destekleyen denetimler, disk belleği denetimlerinin görüntüleneceği birden çok mod sağlar. Mode modu belirtmek için özelliğini kullanın. Aşağıdaki tabloda sayfalandırma denetimleri için farklı modlar açıklanmaktadır.

Mod Description
NextPrevious Önceki sayfa ve sonraki sayfa düğmeleri.
NextPreviousFirstLast Önceki sayfa, sonraki sayfa, ilk sayfa ve son sayfa düğmeleri.
Numeric Sayfalara doğrudan erişmek için numaralandırılmış bağlantı düğmeleri.
NumericFirstLast Numaralandırılmış ve ilk bağlantı ve son bağlantı düğmeleri.

Mode özelliği , NextPreviousFirstLastveya NumericFirstLast değerine ayarlandığındaNextPrevious, aşağıdaki tabloda gösterilen özellikleri ayarlayarak sayısal olmayan düğmeler için özel metin belirtebilirsiniz.

Özellik Açıklama
FirstPageText İlk sayfa düğmesinin metni.
PreviousPageText Önceki sayfa düğmesinin metni.
NextPageText Sonraki sayfa düğmesinin metni.
LastPageText Son sayfa düğmesinin metni.

Alternatif olarak, aşağıdaki tabloda gösterilen özellikleri ayarlayarak sayısal olmayan düğmelerin görüntülerini de görüntüleyebilirsiniz.

Özellik Açıklama
FirstPageImageUrl İlk sayfa düğmesi için görüntülenecek görüntünün URL'si.
PreviousPageImageUrl Önceki sayfa düğmesi için görüntülenecek görüntünün URL'si.
NextPageImageUrl Sonraki sayfa düğmesi için görüntülenecek görüntünün URL'si.
LastPageImageUrl Son sayfa düğmesi için görüntülenecek görüntünün URL'si.

Not

Görüntü özelliği ayarlandığında, ilgili metin özelliği görüntünün alternatif metni olarak görev yapar. Örneğin, FirstPageImageUrl özellik ayarlandığında, özelliği tarafından FirstPageText belirtilen metin, görüntünün alternatif metni olarak görüntülenir. ToolTips'i destekleyen tarayıcılarda, bu metin ilgili düğme için bir Araç İpucu olarak da görüntülenir.

Bu özelliğin değeri görünüm durumunda depolanır.

Şunlara uygulanır

Ayrıca bkz.