您的位置:首页 > 其它

使用FormView控件对数据分页

2010-07-09 17:57 399 查看
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ShowFormViewPagerTemplate.aspx.cs" Inherits="ShowFormViewPagerTemplate" %>

<!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>Show FormView Pager Template</title>

<style type="text/css">

html

{

background-color:silver;

}

#content

{

margins:auto;

width:600px;

padding:10px;

background-color:white;

font:14px Georgia,Serif;

}

.frmMovies

{

width:100%;

}

</style>

</head>

<body>

<form id="form1" runat="server">

<div>

<asp:FormView

id="frmMovies"

DataSourceID="srcMovies"

AllowPaging="true"

CssClass="frmMovies"

Runat="server">

<ItemTemplate>

<h1><%# Eval("Title") %></h1>

<b>Directed By:</b>

<%# Eval("Director") %>

</ItemTemplate>

<PagerTemplate>

<hr />

<div style="float:left">

Page:<%# frmMovies.PageIndex + 1 %>

</div>



<div style="float:right;white-space:nowrap">

<asp:LinkButton

id="lnkPrevious"

Text="Previous Page"

CommandName="Page"

CommandArgument="Prev"

Runat="server" />

||

<asp:LinkButton

id="lnkNext"

Text="Next Page"

CommandName="Page"

CommandArgument="Next"

Runat="server" />

</div>

</PagerTemplate>

</asp:FormView>

<asp:SqlDataSource ID="srcMovies" runat="server" ConnectionString="<%$ ConnectionStrings:dbConnect %>"

ProviderName="<%$ ConnectionStrings:dbConnect.ProviderName %>" SelectCommand='SELECT "ID", "TITLE", "DIRECTOR", "DATERELEASED" FROM "MOVIES"'>

</asp:SqlDataSource>

</div>

</form>

</body>

</html>





数据库为ORACLE数据库
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐