最近对AspNetPager与Socut.Data这两个控件产生了浓厚的兴趣,这两个控件配合可以减轻很多程序员编写代码的压力。ASpNetPager为分页控件,而Socut.Data为数据操作控件,ACCESS,MSSQL都可以。
连接数据库只要在web.config中:
AspNetPager与Socut.Data使用
body{font:12px tahoma;}
下面我记下每个小例子的主要代码过程:
1、ACCESS+GridView+数据读取+简单分页例子。
aspx文件:
代码如下:
body{font:12px tahoma;}
cs文件:
代码如下:
protected void Page_Load(object sender, EventArgs e)
{
AspNetPager1.RecordCount = (int)Socut.Data.ExecuteScalar(“select count(*) from admin”);
if (!Page.IsPostBack)
{
datainit();
}
}
private void datainit()
{
DataSet ds = Socut.Data.ExecuteDataSet(“select * from admin”, AspNetPager1.PageSize*(AspNetPager1.CurrentPageIndex – 1),AspNetPager1.PageSize);
gvwTest.DataSource = ds;
gvwTest.DataBind();
}
{
AspNetPager1.RecordCount = (int)Socut.Data.ExecuteScalar(“select count(*) from admin”);
if (!Page.IsPostBack)
{
datainit();
}
}
private void datainit()
{
DataSet ds = Socut.Data.ExecuteDataSet(“select * from admin”, AspNetPager1.PageSize*(AspNetPager1.CurrentPageIndex – 1),AspNetPager1.PageSize);
gvwTest.DataSource = ds;
gvwTest.DataBind();
}
protected void AspNetPager1_PageChanged(object sender, EventArgs e)
{
datainit();
}
先引入控件,然后写小部分代码就能实现简单分页效果,方便快来源gao@daima#com搞(%代@#码网效,是我决定在以后项目中采用它的原因。而它的分页样式可以十分灵活的控制,比如我改成如下:
以上就是AspNetPager与Socut.Data使用实例代码的详细内容,更多请关注gaodaima搞代码网其它相关文章!