<appSettings>
<add key="sql" value="workstation id=SU_3;packet size=4096;user id=sa;data source=(local);persist security info=True;initial catalog=soft_web;password="/>
</appSettings>
public static SqlConnection cn()
{
return new SqlConnection(ConfigurationSettings.AppSettings["sql"]);
}
....
DataSet ds = new DataSet();
da.Fill(ds);
PagedDataSource objPage = new PagedDataSource();
//设置数据源
objPage.DataSource = ds.Tables[0].DefaultView;
//允许分页
objPage.AllowPaging = true;
//设置每页显示的项数
objPage.PageSize = 5;
//定义变量用来保存当前索引
int CurPage;
if (Request.QueryString["Page"] != null)
CurPage = Convert.ToInt32(Request.QueryString["Page"]);
else CurPage = 1;
objPage.CurrentPageIndex = CurPage - 1;
Label2.Text = "当前页:第" + CurPage.ToString() + "页";
if (!objPage.IsFirstPage)
HyperLink1.NavigateUrl = Request.CurrentExecutionFilePath + "?sol_id=" + Request.Params["sol_id"] + "&Page=" + Convert.ToString(CurPage - 1);
if (!objPage.IsLastPage)
HyperLink2.NavigateUrl = Request.CurrentExecutionFilePath + "?sol_id=" + Request.Params["sol_id"] + "&Page=" + Convert.ToString(CurPage + 1);
DataList1.DataSource = objPage;
DataList1.DataBind();
....
转载于:https://www.cnblogs.com/wzhxj/archive/2006/09/16/505917.html