using System;
using System.Collections;
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 Insus.NET;
using DAL;
using System.Data.SqlClient;
public partial class news_newlist : System.Web.UI.Page
{
int nid;
int totalOrders;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString[“typeid”] != null)
{
nid = Convert.ToInt16(Request.QueryString[“typeid”].ToString());
binddata(1);
}
else
{
Response.Redirect(“~/default.aspx”);
}
}
}
private void binddata(int page)
{
DataTable dt = DBHelper.Paged(“M_NewInfoAll”, “New_Id”, “”, AspNetPager1.PageSize, page, “New_TypeId=” + nid.ToString() + “”, “”, “New_PubDate desc”, AspNetPager1);
this.Repeater1.DataSource = dt;
this.Repeater1.DataBind();
DataRow dr = dt.Rows[0];
this.Label1.Text = dr[“New_TypeName”].ToString();
//this.Literal1.Text = dr[“new_typeName”].ToString();
Page.Title = Label1.Text.Trim() + ” – 新农合医药网”;
}
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
if (Request.QueryString[“page”] != null)
{
binddata(Convert.ToInt32(Request.QueryString[“page”].ToString()));
}
}
}
如此分页即可实现(下图),在任何项目中只需要COPY2个存储过程一个数据操作类,或者喜欢将数据类做成DLL也可以,在页面调用时传入参数只需一行代码即可.










