分页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

}

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

Hostodo独立日提供四款特价年付VPS套餐 最低年付$13.99

前天,还有在"Hostodo商家提供两款大流量美国VPS主机 可选拉斯维加斯和迈阿密"文章中提到有提供两款流量较大的套餐,这里今天看到有发布四款庆祝独立日的七月份的活动,最低年付VPS主机13.99美元,如果有需要年付便宜VPS主机的可以选择商家。目前,Hostodo机房可选拉斯维加斯和迈阿密两个数据中心,且都是基于KVM虚拟+NVMe整列,年付送DirectAdmin授权,需要发工单申请。(如何...

PacificRack 端午节再来一款年付$38 VPS主机 2核4GB内存1TB流量

这不端午节和大家一样回家休息几天,也没有照顾网站的更新。今天又出去忙一天没有时间更新,这里简单搜集看看是不是有一些商家促销活动,因为我看到电商平台各种推送活动今天又开始一波,所以说现在的各种促销让人真的很累。比如在前面我们也有看到PacificRack 商家发布过年中活动,这不在端午节(昨天)又发布一款闪购活动,有些朋友姑且较多是端午节活动,刚才有看到活动还在的,如果有需要的朋友可以看看。第一、端...

Hosteons:新上1Gbps带宽KVM主机$21/年起,AMD Ryzen CPU+NVMe高性能主机$24/年起_韩国便宜服务器

我们在去年12月分享过Hosteons新上AMD Ryzen9 3900X CPU及DDR4内存、NVMe硬盘的高性能VPS产品的消息,目前商家再次发布了产品更新信息,暂停新开100M带宽KVM套餐,新订单转而升级为新的Budget KVM VPS(SSD)系列,带宽为1Gbps端口,且配置大幅升级,目前100M带宽仅保留OpenVZ架构产品可新订购,所有原有主机不变,用户一直续费一直可用。Bud...

gridview分页为你推荐
中国论坛大全甘肃论坛都有哪些?渗透测试网站渗透测试怎么做?数码资源网有什么网站弄相片效果比较好的?不兼容软件和电脑不兼容会怎样?免费免费建站可以不用钱免费做一个网站吗网页打开很慢为什么我打开浏览器的时候,网页打开的很慢?系统分析员系统分析师是做什么 的虚拟机软件下载谁有虚拟机软件的网址要好用的网站优化方案网站优化方法有哪些网站优化方案网站优化方案如何写?
域名注册godaddy westhost 国外服务器 外国域名 dd444 193邮箱 架设服务器 刀片服务器的优势 789电视网 共享主机 重庆双线服务器托管 国外视频网站有哪些 购买空间 阵亡将士纪念日 免备案jsp空间 聚惠网 windowsserverr2 windowsserver2012 nic 服务器是什么 更多