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

明輝手游網(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) 
主站蜘蛛池模板: 欧美一级在线观看视频 | 中文字幕午夜乱理片 | 日韩久操 | 伊人久久大香线蕉avapp下载 | 鸥美性生交xxxxx久久久 | 欧美特黄a级高清免费大片 欧美桃色视频 | 色综合97天天综合网 | 五月婷婷久久综合 | 一级欧美 | 日韩精品国产精品 | 青青青国产色视频在线观看 | 日本不卡在线一区二区三区视频 | 深夜福利视频导航 | 色综合久久久久久 | 日本成人精品 | 四虎午夜影院 | 亚洲主播 | 亚欧毛片 | 在线久色 | 天天骑夜夜操 | 日韩伦理一区二区 | 最新99热 | 视频一区二区精品的福利 | 亚洲丁香婷婷综合久久小说 | 亚洲国产成人久久精品hezyo | 日韩精选在线 | 亚洲国产精品欧美综合 | 中文字幕成人 | 天天躁狠狠躁夜夜躁2021 | 手机看片日韩日韩韩 | 日本理论片免费观看在线视频 | 午夜福免费福利在线观看 | 亚洲日本国产 | 亚洲午夜在线播放 | 涩色综合 | 亚洲黄色网页 | 天天曰天天干 | 欧美一级高清片在线 | 亚洲精品九色在线网站 | 三级福利片 | 人人干人人上 |