分页GridView自定义分页样式

gridview分页  时间:2021-02-11  阅读:()

http://kb.cnblogs.com/a/1340057/

一些静态网页上的分页样式很漂亮

比如

平时在.net中也有用到分页但没有注意到这些细节这两天有空一个朋友也问我这个问题顺便做了一个小DEMO出来 以方便自己以后用如果能帮到你那最好不过了效果

呵呵 gridview样式丑了点啊

前台代码

<%@Page Language="C#"AutoEventWireup="true"

CodeBehind="Defau lt.aspx.cs" Inherits="GridView自定义分页._Default"%><!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>GridView自定义分页利用自定义来完成关键是样式表的写法</title>

<l ink rel="stylesheet" type="text/css" href="css.css"media="al l"/></head>

<body>

<form id="form1" runat="serve r">

<div class="mycss">/*这里给div加样式就行*/

<asp:GridView ID="GridView1" runat="server" PageSize="2"

Al lowPaging="True"onpageindexchanging="GridView1_PageIndexChanging"onselectedindexchanged="GridView1_SelectedIndexChanged">

<PagerSettings FirstPageText="首页" LastPageText="末页"

NextPageText="下一页" PageButtonCount="5" PreviousPageText="上一页"/>

<PagerStyle BorderColor="#66FF66" Font-Names="宋体"

Font-Size="12px"/>

</asp:GridView>

</d iv>

</form>

</body>

</html>

后台代码using System;using System.Col lections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;

using System.Xml .Linq;using System.Data.OleDb;namespace GridView自定义分页

{publ ic partial class_Default : System.Web.UI.Page

{protected void Page_Load(object sender, EventArgs e)

{if (!Page.IsPostBack)

{this.InitGridView();

}

}private DataSet GetAl lUser(string sqlTest)

{string conStr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\\Test\\GridView自定义分页http://www.cnblogs.com/l iuwm5000/admin/fi le://gridview/自定义分页http://www.cnblogs.com/l iuwm5000/admin/fi le://db//DB.mdb";

DataSet ds=new DataSet();

OleDbConnection con=new OleDbConnection(conStr);con.Open();

OleDbCommand com=new OleDbCommand(sqlTest, con);

OleDbDataAdapter ad =new OleDbDataAdapter(com);ad.Fi l l(ds);return ds;

}private void InitGridView()

{string sqlTest="select *from[user]order by UserId";this.GridView1.DataSource=this.GetAl lUser(sqlTest);this.GridView1.DataBind();

}protected void GridView1_PageIndexChanging(object sender,GridViewPageEventArgs e)

{

GridView1.PageIndex=e.NewPageIndex;this.InitGridView();

}protected void GridView1_SelectedIndexChanged(object sender,EventArgs e)

{

}

}

}

关键的东西在这--样式表下面是样式表里的内容

.mycss table tr td span

{

BORDER-RIGHT: #000099 1px sol id; PADDING-RIGHT: 5px;BORDER-TOP:#000099 1px sol id; PADDING-LEFT: 5px; FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;MARGIN: 2px; BORDER-LEFT:#000099 1px sol id;COLOR:#fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px sol id;BACKGROUND-COLOR:#000099

}

.mycss table tr td

{

PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;MARGIN: 3px; PADDING-TOP: 3px;TEXT-ALIGN: center

}div.mycss table tr td a

{

BORDER-RIGHT: #aaaadd 1px sol id; PADDING-RIGHT: 5px;

BORDER-TOP:#aaaadd 1px sol id; PADDING-LEFT: 5px; PADDING-BOTTOM:2px;MARGIN: 2px; BORDER-LEFT:#aaaadd 1px sol id;COLOR:#000099;

PADDING-TOP: 2px; BORDER-BOTTOM:#aaaadd 1px sol id;

TEXT-DECORATION: none

}div.mycss table tr td A:hover{

BORDER-RIGHT: #000099 1px sol id; BORDER-TOP:#000099 1px sol id;BORDER-LEFT:#000099 1px sol id;COLOR:#000; BORDER-BOTTOM:#000099 1px sol id

}div.mycss table tr td A:active{

BORDER-RIGHT: #000099 1px sol id; BORDER-TOP:#000099 1px sol id;BORDER-LEFT:#000099 1px sol id;COLOR:#000; BORDER-BOTTOM:#000099 1px sol id

}

到这里就写完了要想改样式就改样式表里的内容就行了网上搜你喜欢的样式想怎么改就怎么改吧 

香港 E5-2650 16G 10M 900元首月 美国 E5-2660 V2 16G 100M 688元/月 华纳云

华纳云双11钜惠出海:CN2海外物理服务器终身价688元/月,香港/美国机房,免费送20G DDos防御,50M CN2或100M国际带宽可选,(文内附带测评)华纳云作为一家专业的全球数据中心基础服务提供商,总部在香港,拥有香港政府颁发的商业登记证明,APNIC 和 ARIN 会员单位。主营香港服务器、美国服务器、香港/美国OpenStack云服务器、香港高防物理服务器、美国高防服务器、香港高防I...

酷锐云香港(19元/月) ,美国1核2G 19元/月,日本独立物理机,

酷锐云是一家2019年开业的国人主机商家,商家为企业运营,主要销售主VPS服务器,提供挂机宝和云服务器,机房有美国CERA、中国香港安畅和电信,CERA为CN2 GIA线路,提供单机10G+天机盾防御,提供美国原生IP,支持媒体流解锁,商家的套餐价格非常美丽,CERA机房月付20元起,香港安畅机房10M带宽月付25元,有需要的朋友可以入手试试。酷锐云自开业以来一直有着良好的产品稳定性及服务态度,支...

美得云(15元/月)美国cera 2核4G 15元/月 香港1核 1G 3M独享

美得云怎么样?美得云好不好?美得云是第一次来推广软文,老板人脾气特别好,能感觉出来会用心对待用户。美得云这次为大家提供了几款性价比十分高的产品,美国cera 2核4G 15元/月 香港1核 1G 3M独享 15元/月,并且还提供了免费空间给大家使用。嘻嘻 我也打算去白嫖一个空间了。新用户注册福利-8折优惠码:H2dmBKbF 截止2021.10.1结束。KVM架构,99.99%高可用性,依托BGP...

gridview分页为你推荐
站长故事爱迪生发明东西的故事博客外链怎么用博客发外链?快速美白好方法脸部快速美白有什么好方法啊网站运营网络运营主管的主要工作职责是什么?手机区号有的手机号中间的号码是地区区号,那是什么卡网易公开课怎么下载怎么下载网易公开课里的视频 .......xp系统停止服务xp系统停止服务怎么办?虚拟机软件下载谁有好用的虚拟机软件?blogcnCK沉珂是个怎样的一个人?之后又是怎样的 ?rewritebase如何使用WampServer2.0软件
韩国服务器租用 二级域名查询 singlehop blackfriday 视频存储服务器 韩国电信 美国仿牌空间 777te 100m免费空间 京东商城0元抢购 最好的免费空间 免费申请个人网站 重庆双线服务器托管 昆明蜗牛家 鲁诺 电信托管 国外在线代理服务器 个人免费邮箱 空间排行榜 美国主机 更多