最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net DataList 联动二级菜单绑定数据
时间:2010-12-25 编辑:简简单单 来源:一聚教程网
本实例要讲的是利用datalist数据绑定控件,因为我是刚学这个东东,所以有不对之处请各位指点啊。
asp教程.net代码
private void dataload()
{
dataset ds = new dataset();
string sql = "select * from partent";
sqlconnection con = new sqlconnection("data source=pc-200912151837;initial catalog=test;integrated security=true");
sqldataadapter da = new sqldataadapter(sql, con);
da.fill(ds, "xinghao");
string sql2 = "select * from parent";sqldataadapter da2 = new sqldataadapter(sql2, con);
da2.fill(ds, "parent");
//这句最关键了,好像是通过id建立2个表之间的关系,然后加载数据
ds.relations.add("myreation", ds.tables["son"].columns["son_id"], ds.tables["parent"].columns["parent_id"]);datalist.datasource = ds.tables["son"].defaultview;
datalist.databind();
}
数据库教程代码:
create table partent
( partent_id int not null primary key, 主键id
partent_name varchar(50) not null
)
create table son
(
son_id id not null primary key,主键tid
son_name varchar(50) not null,
partent_id not null //与partent关联的id
)
相关文章
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10
- .NET使用YARP通过编码方式配置域名转发实现反向代理教程 10-10