关于用强类型DataSet绑定DataList出现问题

爱鱼的浩子 2007-06-11 09:59:06
绑定了,代码如下不过界面不显示(用的Oracle数据库)
string ConnectionString = "user id=iagent;data source=iagent;password=ia;Provider=OraOLEDB.Oracle";
OleDbConnection con = new OleDbConnection(ConnectionString);
DataSet1 ds = new DataSet1();
OleDbDataAdapter d = new OleDbDataAdapter("select * from demo", con);
d.Fill(ds);
this.DataList1.DataSource = ds;
this.DataList1.DataBind();

...全文
197 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoshikage 2007-06-14
  • 打赏
  • 举报
回复
肯定是aspx页面的问题
icefisher 2007-06-14
  • 打赏
  • 举报
回复
看看pageload里写了什么东西
可爱的排骨 2007-06-14
  • 打赏
  • 举报
回复
datalist不会自动生成列
aihui109 2007-06-14
  • 打赏
  • 举报
回复
后台的代码用来显示足够了。
看看aspx中~~
gcaling2006 2007-06-14
  • 打赏
  • 举报
回复
this.DataList1.DataSource = ds.tables[0];
chenxia070 2007-06-14
  • 打赏
  • 举报
回复

string ConnectionString = "user id=iagent;data source=iagent;password=ia;Provider=OraOLEDB.Oracle";
OleDbConnection con = new OleDbConnection(ConnectionString);
DataSet1 ds = new DataSet1();
OleDbDataAdapter d = new OleDbDataAdapter("select * from demo", con);
d.Fill(ds);

for(int i=0;i<ds.Tables[0].Rows.Count;i++)
{
DataList1.Items.Add(new ListItem(ds.Tables[0].Rows[i][0].ToString(),ds.Tables[0].Rows[i][1].ToString()));
}
试一试这样,datalist跟datagrid不一样得绑定方法


xiaowang1985 2007-06-14
  • 打赏
  • 举报
回复
DataSet1为什么有个1呢?
stone20011983 2007-06-14
  • 打赏
  • 举报
回复
把aspx添出来,可能是那边的问题,datalist跟datagrid不一样
erfeiok 2007-06-11
  • 打赏
  • 举报
回复
DataSet1 1是多打的吗?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧