因为要帮妹妹做公司网站,看了网站空间带.netFramework4.0的价格好贵,只好选3.5的
3.5的代码没4.0强大,好喜欢4.0的MVC!可惜啊!
以下的代码在3.5下运行通过。
1.首先到官方下载分页控件:http://plugins.jquery.com/project/pagination
jquery.pagination.js
2.EasyFunction.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="EasyFunction.aspx.cs" Inherits="EasyFunction" %>
<!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 id="Head1" runat="server">
<title></title>
<link href="jqueryPager/pagination.css" rel="stylesheet" type="text/css" />
<%--<script src="jqueryPager/jquery-1.2.6.pack.js" type="text/javascript"></script>--%>
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script>
<script src="jqueryPager/jquery.pagination.js" type="text/javascript"></script>
<script type="text/javascript">
var orderby="";
$().ready(function() {
InitData(0);
$("#pageTheme").change(function(){
$("#Pagination").attr('class',$(this).val());
});
});
function pageselectCallback(page_id, jq) {
InitData(page_id);
}
function InitData(pageindx)
{
var tbody = "";
$.ajax({
type: "POST",//用POST方式传输
dataType:"json",//数据格式:JSON
url:'Handler.ashx',//目标地址
data:"pageindx="+(pageindx+1)+"&orderby="+orderby,
beforeSend:function(){$("#divload").show();$("#Pagination").hide();},//发送数据之前
complete:function(){$("#divload").hide();$("#Pagination").show()},//接收数据完毕
su