PagerSettings.Mode Ö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.
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
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.