NeatUpload等,这都是基于AspNet来开发的开源上传组件,他们上传时显示的进度条都是实时,实现的方式是,在页面中创建了一个iframe,定是的来刷新服务器端上传的进度,然后在客户端显示上传进度。<个人不建议采用这样子的方式,因为如果使用该方式的话,会对服务器端资源消耗过大DataReader不支持分页,使用DataSet
protected void GridView1_PageindexChanging(object sender, GridViewPageEventArgs e)
{
thisGridView1PageIndex = eNewPageIndex;
BindData();
}
private void BindData()
{
SqlConnection conn = new SqlConnection();
connConnectionString = "Data Source=17212178;Initial Catalog=FamilyFinanceSystem;Integrated Security=TRUE";
SqlCommand comm = new SqlCommand("Select from rdParentItem", conn);
SqlDataAdapter da = new SqlDataAdapter(comm);
DataSet ds = new DataSet();
connOpen();
daFill(ds);
connClose();
GridView1DataSource = dsTables[0]DefaultView;
GridView1DataBind();
}它是把数据一次性加载出来放到界面上,然后根据你设置的每页记录数,自动生成分页。当点击第二页时,会自动加载出数据,不会再向服务器发送请求。同时用户可以使用其自带的搜索功能,可以实现全数据搜索。对于数据量较少的时候JSP很好用的啊
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'baobiao_liujsp' starting page</title>
<meta >
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)