AspNetPager與Socut.Data使用實(shí)例代碼
<appSettings>
<add key="SocutDataLink" value="data.mdb" />
</appSettings>
下面我記下每個(gè)小例子的主要代碼過(guò)程:
1、ACCESS+GridView+數(shù)據(jù)讀取+簡(jiǎn)單分頁(yè)例子。

aspx文件:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<!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>AspNetPager與Socut.Data使用</title>
<style type="text/css">
body{font:12px tahoma;}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="gvwTest" runat="server" AutoGenerateColumns="false">
<columns>
<asp:BoundField DataField="Id" HeaderText="ID" HeaderStyle-Width="50" />
<asp:BoundField DataField="username" HeaderText="姓名" HeaderStyle-Width="200" />
</columns>
</asp:GridView>
<webdiyer:AspNetPager ID="AspNetPager1" runat="server" OnPageChanged="AspNetPager1_PageChanged" PageSize="10" UrlPaging="True">
</webdiyer:AspNetPager>
</div>
</form>
</body>
</html>
cs文件:
protected void Page_Load(object sender, EventArgs e)
{
AspNetPager1.RecordCount = (int)Socut.Data.ExecuteScalar("select count(*) from admin");
if (!Page.IsPostBack)
{
datainit();
}
}
private void datainit()
{
DataSet ds = Socut.Data.ExecuteDataSet("select * from admin", AspNetPager1.PageSize*(AspNetPager1.CurrentPageIndex - 1),AspNetPager1.PageSize);
gvwTest.DataSource = ds;
gvwTest.DataBind();
}
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
datainit();
}
先引入控件,然后寫(xiě)小部分代碼就能實(shí)現(xiàn)簡(jiǎn)單分頁(yè)效果,方便快效,是我決定在以后項(xiàng)目中采用它的原因。而它的分頁(yè)樣式可以十分靈活的控制,比如我改成如下:

相關(guān)文章
獲取WebService的請(qǐng)求信息方法實(shí)例
下面小編就為大家分享一篇獲取WebService的請(qǐng)求信息方法實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-11-11詳解ASP.NET Core 中的框架級(jí)依賴(lài)注入
本篇文章主要介紹了詳解ASP.NET Core 中的框架級(jí)依賴(lài)注入,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10詳解一款開(kāi)源免費(fèi)的.NET文檔操作組件DocX(.NET組件介紹之一)
本篇文章主要是介紹了一款開(kāi)源免費(fèi)的.NET文檔操作組件DocX,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-12-12ASP.NET用SignalR建立瀏覽器和服務(wù)器的持久連接詳解
這篇文章主要給大家介紹了ASP.NET用SignalR如何建立瀏覽器和服務(wù)器的持久連接,文章先給大家簡(jiǎn)單介紹了配置環(huán)境,而后通過(guò)實(shí)戰(zhàn)來(lái)給大家詳細(xì)的介紹了實(shí)現(xiàn)的過(guò)程,文中通過(guò)一步步的步驟介紹的很詳細(xì),感興趣的朋友們可以參考借鑒,下面來(lái)一起看看吧。2016-12-12Net?core中使用System.Drawing對(duì)上傳的圖片流進(jìn)行壓縮(示例代碼)
這篇文章主要介紹了Net?core中使用System.Drawing對(duì)上傳的圖片流進(jìn)行壓縮,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08解決VS2012 Express的There was a problem sending the command to
安裝Visual Studio 2012 Express之后,雙擊打開(kāi)web.config文件時(shí)經(jīng)常出現(xiàn)“There was a problem sending the command to the program”的錯(cuò)誤,然后VS2012 Express打開(kāi)了,但web.config文件沒(méi)打開(kāi),需要再次雙擊web.config文件才能打開(kāi)。很是煩人2013-02-02ASP.NET Core設(shè)置URLs的方法匯總(完美解決.NET 6項(xiàng)目局域網(wǎng)IP地址遠(yuǎn)程無(wú)法訪(fǎng)問(wèn)的
近期在dotnet項(xiàng)目中遇到這樣的問(wèn)題.net6 運(yùn)行以后無(wú)法通過(guò)局域網(wǎng)IP地址遠(yuǎn)程訪(fǎng)問(wèn),整理出解決問(wèn)題的五種方式方法,感興趣的朋友一起看看吧2023-11-11深入理解__doPostBack 客戶(hù)端調(diào)用服務(wù)端事件
__doPostBack是一個(gè)純粹并且是非常簡(jiǎn)單的javascript函數(shù),大部分的頁(yè)面PostBack都是由它觸發(fā)的。2008-08-08