时间:2016-02-16 00:25 来源: 我爱IT技术网 作者:佚名
欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【asp.net中将数据库绑定到DataList控件的实现方法与实例代码】,下面是详细的讲解!
asp.net中将数据库绑定到DataList控件的实现方法与实例代码
public void dlBind()
{
int curpage=Convert.ToInt32(this.labPage.Text);
PagedDataSource ps教程=new PagedDataSource();
sqlcon=new SqlConnection(strCon);
sqlcon.Open();
string sqlstr="select a.*,b.* from tb_Card as a join tb_Module as b on a.ModuleID=b.ModuleID";
SqlDataAdapter MyAdapter=new SqlDataAdapter(sqlstr, sqlcon);
DataSet ds=new DataSet();
MyAdapter.Fill(ds, "tb_Card");
ps.DataSource=ds.Tables["tb_Card"].DefaultView;
ps.AllowPaging=true; //是否可以分页
ps.PageSize=2; //显示的数量
ps.CurrentPageIndex=curpage - 1; //取得当前页的页码
this.lnkbtnUp.Enabled=true;
this.lnkbtnNext.Enabled=true;
this.lnkbtnBack.Enabled=true;
this.lnkbtnOne.Enabled=true;
if (curpage==1)
{
this.lnkbtnOne.Enabled=false;//不显示第一页按钮
this.lnkbtnUp.Enabled=false;//不显示上一页按钮
}
if (curpage==ps.PageCount)
{
this.lnkbtnNext.Enabled=false;//不显示下一页
this.lnkbtnBack.Enabled=false;//不显示最后一页
}
this.labBackPage.Text=Convert.ToString(ps.PageCount);
this.dlContent.DataSource=ps;
this.dlContent.DataKeyField="CardID";
this.dlContent.DataBind();
sqlcon.Close();
}
关于asp.net中将数据库绑定到DataList控件的实现方法与实例代码的用户互动如下:
相关问题:怎样在ASP.NET网也上的DataList控件中根据数据库条...
答:DataList控件编辑列,添加TemplateField列,在前台页面中这样写 >>详细
相关问题:asp.net中,datalist控件绑定数据相对与gridview控...
答:datalist特点可以控制水平或垂直循环条数。而gridview自带分页属性等,东西比较全。看习惯了,都可以实现的,简单的用datalist,复杂点的用gridview. >>详细
相关问题:asp.netC#未将对象引用设置到对象的实例。显示购物...
答:你这逻辑.我滴天那.. 取数据显示应该是这样的. 1.建立数据库连接,2.执行sql语句.3.把取出来的数据绑定datalist 得先取出数据啊.而你呢.竟然先绑定然后再去取. 中间穿插的那些代码那是神马啊,完全不知所云 ||| >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 【asp】asp.net开发中常见公共捕获异常方式总结(
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
