手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >AspNetPager与Socut.Data使用方法
AspNetPager与Socut.Data使用方法
摘要:连接数据库只要在web.config中:下面我记下每个小例子的主要代码过程:1、ACCESS+GridView+数据读取+简单分页例子。as...

连接数据库只要在web.config中:

<appSettings>

<add key="SocutDataLink" value="data.mdb" />

</appSettings>

下面我记下每个小例子的主要代码过程:

1、ACCESS+GridView+数据读取+简单分页例子。

AspNetPager与Socut.Data使用方法1

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();

}

先引入控件,然后写小部分代码就能实现简单分页效果,方便快效,是我决定在以后项目中采用它的原因。而它的分页样式可以十分灵活的控制,比如我改成如下:

AspNetPager与Socut.Data使用方法2

【AspNetPager与Socut.Data使用方法】相关文章:

ashx中使用session的方法

asp.net下PageMethods使用技巧

asp.net错误捕获page_error事件使用方法

asp.net UpdaeProgress的简单用法

web.config使用方法指南

GMap.Net开发之自定义Marker使用方法

asp.net模板引擎Razor调用外部方法用法实例

asp.net注册Javascript的方法

asp.net下用DataSet生成XML的问题

asp.net中IDataParameter调用存储过程的实现方法

精品推荐
分类导航