NumericPagerField.PreviousPageText Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia tekst wyświetlany dla przycisku poprzedniej strony.
public:
property System::String ^ PreviousPageText { System::String ^ get(); void set(System::String ^ value); };
public string PreviousPageText { get; set; }
member this.PreviousPageText : string with get, set
Public Property PreviousPageText As String
Wartość właściwości
Tekst wyświetlany dla przycisku poprzedniej strony. Wartość domyślna to "...".
Przykłady
W poniższym przykładzie pokazano, jak dostosować tekst wyświetlany dla poprzedniego przycisku strony pola pager w kontrolce DataPager .
<%@ 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 id="Head1" runat="server">
<title>NumericPagerField Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>NumericPagerField Example</h3>
<h4>Products List</h4>
<asp:ListView runat="server" ID="ProductListView"
DataSourceID="ProductsDataSource"
DataKeyNames="ProductID"
GroupItemCount="2">
<LayoutTemplate>
<table cellpadding="2" width="640px" runat="server" id="tblProducts">
<tr runat="server" id="groupPlaceholder">
</tr>
</table>
<br />
<asp:DataPager ID="DataPager1" runat="server" PageSize="6" >
<Fields>
<asp:NumericPagerField
ButtonType="Button"
ButtonCount="15"
NextPageText="Next >>"
PreviousPageText="Previous <<" />
</Fields>
</asp:DataPager>
</LayoutTemplate>
<GroupTemplate>
<tr runat="server" id="ProductRow">
<td runat="server" id="itemPlaceholder"></td>
</tr>
</GroupTemplate>
<ItemTemplate>
<td runat="server">
<asp:Image ID="ProductImage" runat="server"
ImageUrl='<%#"~/images/" + Eval("ThumbnailPhotoFileName") %>' />
<div>
<asp:Label ID="ProductName" runat="server"
Text='<%# Eval("Name") %>'
Font-Italic="true" />
<br />
Price:
<asp:Label ID="Price" runat="server" Text='<%# Eval("ListPrice", "{0:c}")%>' />
<br /><br />
</div>
</td>
</ItemTemplate>
</asp:ListView>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the AdventureWorks sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:SqlDataSource ID="ProductsDataSource" runat="server"
ConnectionString="<%$ ConnectionStrings:AdventureWorks_DataConnectionString %>"
SelectCommand="SELECT P.ProductID, P.Name, P.Color, P.ListPrice,
PF.ThumbnailPhotoFileName, P.Size
FROM Production.Product AS P
INNER JOIN Production.ProductProductPhoto AS PPF ON P.ProductID = PPF.ProductID
INNER JOIN Production.ProductPhoto AS PF ON PPF.ProductPhotoID = PF.ProductPhotoID" >
</asp:SqlDataSource>
</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 id="Head1" runat="server">
<title>NumericPagerField Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>NumericPagerField Example</h3>
<h4>Products List</h4>
<asp:ListView runat="server" ID="ProductListView"
DataSourceID="ProductsDataSource"
DataKeyNames="ProductID"
GroupItemCount="2">
<LayoutTemplate>
<table cellpadding="2" width="640px" runat="server" id="tblProducts">
<tr runat="server" id="groupPlaceholder">
</tr>
</table>
<br />
<asp:DataPager ID="DataPager1" runat="server" PageSize="6" >
<Fields>
<asp:NumericPagerField
ButtonType="Button"
ButtonCount="15"
NextPageText="Next >>"
PreviousPageText="Previous <<" />
</Fields>
</asp:DataPager>
</LayoutTemplate>
<GroupTemplate>
<tr runat="server" id="ProductRow">
<td runat="server" id="itemPlaceholder"></td>
</tr>
</GroupTemplate>
<ItemTemplate>
<td runat="server">
<asp:Image ID="ProductImage" runat="server"
ImageUrl='<%#"~/images/" & Eval("ThumbnailPhotoFileName") %>' />
<div>
<asp:Label ID="ProductName" runat="server"
Text='<%# Eval("Name") %>'
Font-Italic="true" />
<br />
Price:
<asp:Label ID="Price" runat="server" Text='<%# Eval("ListPrice", "{0:c}")%>' />
<br /><br />
</div>
</td>
</ItemTemplate>
</asp:ListView>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the AdventureWorks sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:SqlDataSource ID="ProductsDataSource" runat="server"
ConnectionString="<%$ ConnectionStrings:AdventureWorks_DataConnectionString %>"
SelectCommand="SELECT P.ProductID, P.Name, P.Color, P.ListPrice,
PF.ThumbnailPhotoFileName, P.Size
FROM Production.Product AS P
INNER JOIN Production.ProductProductPhoto AS PPF ON P.ProductID = PPF.ProductID
INNER JOIN Production.ProductPhoto AS PF ON PPF.ProductPhotoID = PF.ProductPhotoID" >
</asp:SqlDataSource>
</form>
</body>
</html>
Uwagi
ButtonType Gdy właściwość jest ustawiona na ButtonType.Image, tekst we PreviousPageText właściwości jest używany jako tekst alternatywny dla obrazu. W przeglądarkach obsługujących etykietki narzędzi ten tekst jest również wyświetlany jako etykietka narzędzia odpowiedniego przycisku.
Wartość tej właściwości jest przechowywana w stanie widoku. Można je zapisywać automatycznie w pliku zasobów przy użyciu narzędzia projektanta. Aby uzyskać więcej informacji, zobacz LocalizableAttribute Temat Globalizacja i Lokalizacja.