zoukankan
html css js c++ java
分页控件(.ascx文件)
<
script
>
var
strURL
=
'
<%=
strURL
%>
';
var
recordNum
=<%=
recordNum
%>
;
var
perPageNum
=<%=
perPageNum
%>
;
var
currentPage
=<%=
pageIndex
%>
;
var
p
=<%=
pageIndex
%>-
1
;
var
fontcolor
=
'
<%=
fontcolor
%>
';
if
(recordNum
%
perPageNum
==
0
)
{
pageNum
=
recordNum
/
perPageNum;
}
else
{
pageNum
=
(recordNum
-
recordNum
%
perPageNum)
/
perPageNum
+
1
;
}
document.write('
<
table border
=
"
0
"
cellpadding
=
"
0
"
cellspacing
=
"
3
"
width
=
"
<%=tableWidth%>
"
align
=
"
center
"
>
');
document.write('
<
form method
=
post action
=
"
'+strURL+'
"
>
');
document.write('
<
tr style
=
"
font-size: 12px;
"
><
td valign
=
"
middle
"
>
');
document.write('页次:
<
b
>
'
+
currentPage
+
'
</
b
>/<
b
>
'
+
pageNum
+
'
</
b
>
页 每页
<
b
>
'
+
perPageNum
+
'
</
b
>
共计:
<
b
>
'
+
recordNum
+
'
</
b
>
条数据
</
td
>
');
document.write('
<
td valign
=
"
middle
"
><
div align
=
"
right
"
>
分页:');
if
(currentPage
==
1
)
{
document.write('
<
font face
=
webdings color
=
"
'+fontcolor+'
"
>
9
</
font
>
');
}
else
{
document.write('
<
a href
=
"
'+strURL+'?page=1
"
title
=
"
首页
"
><
font face
=
webdings
>
9
</
font
></
a
>
');
}
if
(currentPage
>
10
)
{
document.write('
<
a href
=
"
'+strURL+'?page='+(currentPage-10)+'
"
title
=
"
上十页
"
><
font face
=
webdings
>
7
</
font
></
a
>
');
}
document.write('
<
b
>
');
for
(i
=
p
-
p
%
10
+
1
;i
<
p
-
p
%
10
+
1
+
10
;i
++
)
{
if
(i
==
pageNum
+
1
)
break
;
if
(i
==
currentPage)
{
document.write('
<
font color
=
"
'+fontcolor+'
"
>
'
+
i
+
'
</
font
>
');
}
else
{
document.write('
<
a href
=
"
'+strURL+'?page='+i+'
"
>
'
+
i
+
'
</
a
>
');
}
}
document.write('
</
b
>
');
if
(pageNum
-
currentPage
>=
10
)
{
document.write('
<
a href
=
"
'+strURL+'?page='+(currentPage+10)+'
"
title
=
"
下十页
"
><
font face
=
webdings
>
8
</
font
></
a
>
');
}
if
(currentPage
!=
pageNum)
{
document.write('
<
a href
=
"
'+strURL+'?page='+pageNum+'
"
title
=
"
尾页
"
><
font face
=
webdings
>
:
</
font
></
a
>
');
}
else
{
document.write('
<
Font face
=
webdings color
=
"
'+fontcolor+'
"
>
:
</
font
>
');
}
document.write(' 转到:
<
input type
=
text size
=
3
maxlength
=
10
value
=
"
'+currentPage+'
"
name
=
Page
><
input type
=
submit value
=
Go name
=
submit
>
');
//
按钮好像不行,需要完善
document.write('
</
div
></
td
></
tr
>
');
document.write('
</
form
></
table
>
');
</
script
>
public
string
strURL
=
"WebForm1
.aspx
"
;
public
int
recordNum
=
1000
;
public
int
perPageNum
=
20
;
public
int
pageIndex;
public
string
tableWidth
=
"
100%
"
;
public
string
fontcolor
=
"
red
"
;
private
void
Page_Load(
object
sender, System.EventArgs e)
{
//
在此处放置用户代码以初始化页面
pageIndex
=
System.Convert.ToInt32(Request.QueryString[
"
page
"
]);
}
查看全文
相关阅读:
教你玩转CSS的所有字体,路过的来瞧一瞧。
CSS基本语法?
怎么样才能玩转前端所有的CSS背景相关问题?
如何玩转CSS内部样式表与外部样式表?
什么是CSS?你真的理解了吗?
CSS页面demo
HTML教程(看完这篇就够了)
HTML5新增的主体结构元素
Math
练习点菜及用的公式
原文地址:https://www.cnblogs.com/xiaodi/p/123140.html
最新文章
SQL Server 2008 R2【SET ANSI_PADDING填充属性】插入一条数据后,为何每一列都默认的在字符后多了几个空格
SQL Server 2008 R2不支持limit(限制行数)
监听器的不同实现方法
总结一哈小添添之前讲的几种布局
android:layout_weight
ListViewXml
ListView属性方法详解
用java创建imageView组件
吐司不放到最下面,放到中间
Builder对话框
热门文章
图片旋转缩放--Matrix
排序应用
快速排序
优先级队列
归并排序
初级排序算法
队列,栈
做一个小总结吧,把别人的经验拿来总结一下
第一个比较困扰的问题汉诺塔递归问题
如何玩转CSS的Id 和 Class选择器?
Copyright © 2011-2022 走看看