六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

親密接觸ASP.Net(11)

[摘要]在ASP.Net內(nèi)中,如何做到分頁(yè)我不只一次地被別人問(wèn)起,如何在ASP.Net實(shí)現(xiàn)分頁(yè)功能。我實(shí)在不愿意回答這個(gè)問(wèn)題。因?yàn)樵贏SP.Net中實(shí)現(xiàn)分頁(yè),實(shí)在是太簡(jiǎn)單了,簡(jiǎn)單到你一看到程序就會(huì)去氣得跳樓,呵呵要發(fā)表感嘆,為什么這個(gè)東東不早出來(lái)。在以住的WEB技術(shù)中,我們要做到分頁(yè),經(jīng)常是一長(zhǎng)串代碼才能...
在ASP.Net內(nèi)中,如何做到分頁(yè)

我不只一次地被別人問(wèn)起,如何在ASP.Net實(shí)現(xiàn)分頁(yè)功能。我實(shí)在不愿意回答這個(gè)問(wèn)題。因?yàn)樵贏SP.Net中實(shí)現(xiàn)分頁(yè),實(shí)在是太簡(jiǎn)單了,簡(jiǎn)單到你一看到程序就會(huì)去氣得跳樓,呵呵要發(fā)表感嘆,為什么這個(gè)東東不早出來(lái)。

在以住的WEB技術(shù)中,我們要做到分頁(yè),經(jīng)常是一長(zhǎng)串代碼才能搞定它,而且每用一個(gè)頁(yè)面,就要重寫一次,煩的要命。但是在ASP.Net中借助DataGrid控件,我們分頁(yè)程序可以輕松搞定,需要的只是對(duì)DataGrid控件做一些設(shè)定。我們還是借助一個(gè)程序來(lái)看:)

<% @ Page Language="C#" %>
<% @ Import Namespace="System.Data" %>
<% @ Import Namespace="System.Data.ADO" %>
<Script Language="C#" Runat="Server">
public void Page_Load(Object src,EventArgs e)
{
//聯(lián)結(jié)語(yǔ)句
string MyConnString = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=c:/test/test.mdb;";
string strComm = "select * from UserList order by id";

//打開一個(gè)聯(lián)結(jié)
ADOConnection MyConnection = new ADOConnection(MyConnString);

//打開兩個(gè)DataSetCommand
ADODataSetCommand MyComm = new ADODataSetCommand(strComm,MyConnection);


DataSet MyDataSet = new DataSet();

//把UserList,BookList表存入DataSet
MyComm.FillDataSet(MyDataSet,"UserList");


DataGrid1.DataSource = MyDataSet.Tables["UserList"].DefaultView;
DataGrid1.DataBind();

}
</script>
<html>
<head>
<title></title>
</head>
<body>
<form runat="server">
<ASP:DataGrid id="DataGrid1" runat="server"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
</form>
</body>
</html>

它的顯示結(jié)果為:



圖11-1

大家可以看到在這個(gè)UserList表中的11條數(shù)據(jù)全都出來(lái)了,沒(méi)有分頁(yè)。

下面我們小改一下DataGrid控件的屬性。加上

AllowPaging="True"
PageSize="5"
PagerStyle-HorizontalAlign="Right"

再看看:


圖11-2

看看圖片的最下面,是不是多了,是不是,這就表示分頁(yè)啦,我們?nèi)グ茨莻(gè)標(biāo)簽就可以看到下一頁(yè)的情況:)


圖11-4

這一切是不是太簡(jiǎn)單了。呵呵。他們的來(lái)源只是我加了那三個(gè)屬性。其實(shí)只要一個(gè)AllowPaging就行了。

AllowPaging是指允許分頁(yè),這個(gè)是最主要的。有了它,我們才能分頁(yè)。

PageSize是指定每頁(yè)顯示的記錄數(shù),如果不寫,就會(huì)默認(rèn)為10條。

PagerStyle-HorizontalAlign是指定分面顯示的定位,默認(rèn)是Left。

全部代碼是:

<ASP:DataGrid id="DataGrid1" runat="server"
AllowPaging="True"
PageSize="5"
PagerStyle-HorizontalAlign="Right"
BorderColor="black"
BorderWidth="1"
GridLines="Both"
CellPadding="3"
CellSpacing="0"
Font-Name="Verdana"
Font-Size="8pt"
HeaderStyle-BackColor="#aaaadd"
AlternatingItemStyle-BackColor="#eeeeee"
/>
 

是不是很簡(jiǎn)單。呵呵。

注意寫這個(gè)時(shí)不要忘記<form>了,不然你的頁(yè)是能顯示,但是不能翻,呵呵。因?yàn)檫@是需要提交的:)

下一節(jié)我們?cè)僦v解更詳細(xì)的內(nèi)容,呵呵,主要是考慮到圖片太多了。瀏覽速度會(huì)變慢。

 

 



標(biāo)簽:親密接觸ASP.Net(11) 
主站蜘蛛池模板: 日本一区二区视频在线 | 四虎影院在线看 | 日韩a无v码在线播放免费 | 日日夜夜骑 | 亚洲人与黑人xxxx | 一级做a爰视频免费观看2019 | 午夜激情视频专区在线观看网站大全 | 亚洲第一视频 | 五月开心激情网 | 天天天天天天天操 | 五月婷婷婷婷 | 天天插天天操天天射 | 最新国产精品精品视频 | 天美蜜桃精东乌鸦果冻麻豆 | 中文字幕激情视频 | 最近手机中文字幕大全首页 | 日韩啪啪网 | 尹人在线视频 | 亚洲视频在线观看免费 | 四虎影院永久在线观看 | 青青青草视频 | 日本a天堂 | 天天射视频 | 亚洲精品在线第一页 | 中文字幕日韩视频 | 亚洲性欧美 | 无颜之月第05集免费观看 - 83屋 | 婷婷影院在线观看 | 四虎影院在线免费播放 | 日本免费在线观看视频 | 亚洲一二三四区 | 亚洲 成人 欧美 自拍 | 综合久久99| 一级人做人爰a全过程免费视频 | 亚洲大尺度| 午夜色婷婷 | 青青草免费在线观看视频 | 婷婷激情久久 | 日本不卡一区二区三区 | 一二三四视频中文字幕 | 日韩毛片在线 |