NumericPagerField.PreviousPageText Propriedade
Definição
Obtém ou define o texto exibido no botão de página anterior.Gets or sets the text that is displayed for the previous-page button.
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
Valor da propriedade
O texto que é exibido para o botão de página anterior.The text that is displayed for the previous-page button. O padrão é "...".The default is "...".
Exemplos
O exemplo a seguir mostra como personalizar o texto que é exibido para o botão de página anterior do campo de pager em um DataPager controle.The following example shows how to customize the text that is displayed for the previous-page button of the pager field in a DataPager control.
<%@ 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>
Comentários
Quando a ButtonType propriedade é definida como ButtonType.Image , o texto na PreviousPageText propriedade é usado como texto alternativo para a imagem.When the ButtonType property is set to ButtonType.Image, the text in the PreviousPageText property is used as the alternate text for the image. Em navegadores que dão suporte a dicas de ferramenta, esse texto também é exibido como uma dica de ferramenta para o botão correspondente.On browsers that support tooltips, this text is also displayed as a tooltip for the corresponding button.
O valor dessa propriedade é armazenado em estado de exibição.The value of this property is stored in view state. Ele pode ser salvo automaticamente em um arquivo de recurso usando uma ferramenta de designer.It can be saved automatically to a resource file by using a designer tool. Para obter mais informações, consulte, LocalizableAttribute globalização e localização.For more information, see LocalizableAttribute and Globalization and Localization.