请问:Datalist中嵌套一个Datagrid,资料连接在datagrid中,怎么才能让资料显示出来?datalist的datasource怎么得到的?
解决方案 »
- .net 使用MySql.Data.dll查询MySql数据时返回的数据类型不正确
- 用window.open('_self')打开一个新页面后如何用代码回到母页面
- 如何在cs文件中写对ObjectDataSource的绑定?
- 奇怪的空异常~~~~~
- .net2005 正则验证控件 为什么不像2003中那样即时反应 而是点提交才提示错误 改成正确的 错误提示也不消失
- 请教大家一个小问题?
- 求一条SQL语句
- 未能在"设计"视图中打开.在"<%..."值"...%>"块中,以不同方式将值括起来?????
- 网络相册里的自动播放怎么实现????
- 请高手帮忙!!!!
- ImageButton按纽中的图片边框如何去掉!!!
- 关于DropDownList的绑定问题
this.datalist1.DataSource = 你所求取到的数据源
this.datalist1.DataBind();
2.循环从上述绑定后的datalist控件中寻找datagrid,并将它绑定
for(int i=0;i<this.datalist1.Items.Count;i++)
{
DataGrid mygrid = (DataGrid)this.datalist1.Items[i].FindControls("datagrid控件名称");
mygrid.DataSource = 要绑定的数据源;
mygrid.DataBind();
}
====================
你在本论坛搜索"嵌套"这样的例子相当多.你可以找到很多例子.还有给你一个
孟子的文章看看.虽然是repeater.但是我想你会举一反三.恩。http://dotnet.aspx.cc/ShowDetail.aspx?id=54F4C732-AAE2-4135-FB1B-7B4B613BAA33
datalist1.DataSource = 你所求取到的数据源
datalist1.DataBind()
2.循环从上述绑定后的datalist控件中寻找datagrid,并将它绑定
dim i as integer
for i=0 to datalist1.Items.Count -1
dim mygrid as DataGrid = Ctype(datalist1.Items(i).FindControls("datagrid控件名称"),DataGrid)
mygrid.DataSource = 要绑定的数据源
mygrid.DataBind()
next