最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
使用嵌套的Repeater控件
时间:2008-01-12 编辑:简简单单 来源:一聚教程网
•Microsoft ASP.NET
•Microsoft VS.NET 正式版
简介
本文描述如何使用嵌套的Repeater 控件来显示分级数据 。当然了,你也可以将这一技术应用到其他的列表绑定控件上去,比如DataGrid包含DataGrid,DataList包含DataList等等的组合。
绑定到父表
1.添加一个新的Web Form 到应用程序项目中,名称为Nestedrepeater.aspx.
2.从工具箱托动一个Repeater 控件到这个页面上, 设定其ID 属性为 parent .
3.切换到HTML 视图.
4.选中下列
<%# DataBinder.Eval(Container.DataItem, "au_id") %>
5.打开Nestedrepeater.aspx.cs 这个代码分离文件。降下列代码添加到Page_Load 事件中,其作用是建立一个到 Pubs (这个数据库是sql server的演示数据库。另外在安装.net framework sdk的时候也会安装这个数据库)数据库的连接,并绑定Authors 表到Repeater 控件
public void Page_Load()
{
SqlConnection cnn = new SqlConnection("server=(local);database=pubs;uid=sa;pwd=;");
SqlDataAdapter cmd1 = new SqlDataAdapter("select * from authors",cnn);
DataSet ds = new DataSet();
cmd1.Fill(ds,"authors");
//这里将要插入子表的数据绑定
parent.DataSource = ds.Tables["authors"];
Page.DataBind();
cnn.Close();
-
上一个: 实现DataList控件的分页
-
下一个: 用TreeView实现树菜单
相关文章
- Repeater Button控件并响应单击操作的方法 01-11
- 使用Repeater模板 二 01-18
- 在Repeater控件中使用if语句 01-12
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24