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

}

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

香港云服务器 1核 256M 19.9元/月 Mineserver Ltd

Mineserver(ASN142586|UK CompanyNumber 1351696),已经成立一年半。主营香港日本机房的VPS、物理服务器业务。Telegram群组: @mineserver1 | Discord群组: https://discord.gg/MTB8ww9GEA7折循环优惠:JP30(JPCN2宣布产品可以使用)8折循环优惠:CMI20(仅1024M以上套餐可以使用)9折循...

ATCLOUD.NET-OVH海外高防云主机,采用KVM架构,稳定安全且便宜好用,仅3刀起

官方网站:点击访问ATCLOUD.NET官网优惠码:目前提供Cloud VPS与Storage VPS两款产品的六折优惠活动(续费同价,截止至2021年5月31日)优惠码:UMMBPBR20Z活动方案:一、型号CPU内存磁盘流量优惠价格购买链接VPS-1GB0.5×2.6+GHz1GB20GB1TB$3立即购买VPS-2GB1×2.6+GHz2GB50GB2TB$6立即购买VPS-4GB2×2.6...

JUSTG(5.99美元/月)最新5折优惠,KVM虚拟虚拟512Mkvm路线

Justg是一家俄罗斯VPS云服务器提供商,主要提供南非地区的VPS服务器产品,CN2高质量线路网络,100Mbps带宽,自带一个IPv4和8个IPv6,线路质量还不错,主要是用户较少,带宽使用率不高,比较空闲,不拥挤,比较适合面向非洲、欧美的用户业务需求,也适合追求速度快又需要冷门的朋友。justg的俄罗斯VPS云服务器位于莫斯科机房,到美国和中国速度都非常不错,到欧洲的平均延迟时间为40毫秒,...

gridview分页为你推荐
印章制作印章的制作方法(不要PS的.)支付宝查询余额怎样查支付宝余额人人时光机怎么查看人人网的注册时间?云播怎么看片云播影视怎么样?bluestacksbluestacks怎么用bluestacksbluestacks到底是叫蓝手指还是叫蓝叠伪静态什么是伪静态网站?伪静态网站有什么优势arm开发板arm开发板是干什么用的,是用在什么领域方面的办公协同软件协同企业办公的软件有哪些?qq怎么发邮件怎么发送QQ邮件
域名转让 80vps raksmart linode代购 彩虹ip 合租空间 可外链网盘 东莞数据中心 万网主机管理 smtp服务器地址 阿里云邮箱个人版 腾讯服务器 塔式服务器 网络安装 kosspp 中国最年轻博士 免费服务器代理 灵动鬼影实录 摇号申请网站 lickmyboobs什么意思 更多