asp.net中嵌套循环的问题?
比如说有3个大类分别为ABC识别ID为123ABC下分别有3个小类a1a2a3b1b2b3c1c2c3应该怎样从数据库中读取出来呢显示出来的形式为A下面是他的小类a1a2...
比如说有3个大类 分别为 A B C 识别ID为 1 2 3
A B C下分别有3个小类 a1 a2 a3 b1 b2 b3 c1 c2 c3 应该怎样从数据库中读取出来呢 显示出来的形式为 A 下面是他的小类a1 a2 a3 B下面是 b1 b2 b3 C下面是c1... 总的说就是 循环读出A B C 以及各自的小类
ASP中我知道怎么做 用循环语句就可以 ~但是ASP。NET中 我是做成一个DATA SET 然后绑定到控件 ~不知道该怎么写了 ~请教高手啊~ 展开
A B C下分别有3个小类 a1 a2 a3 b1 b2 b3 c1 c2 c3 应该怎样从数据库中读取出来呢 显示出来的形式为 A 下面是他的小类a1 a2 a3 B下面是 b1 b2 b3 C下面是c1... 总的说就是 循环读出A B C 以及各自的小类
ASP中我知道怎么做 用循环语句就可以 ~但是ASP。NET中 我是做成一个DATA SET 然后绑定到控件 ~不知道该怎么写了 ~请教高手啊~ 展开
1个回答
展开全部
如果是返回datatable
private string getBig()
{
DateaTable dt=(你执行SQL语句或存储过程返回的结果)
string str="";
foreach(DataRow dr in dt.Rows)
{
str+=dr["id"]+"<br/>"+small(int dr["id"]);
}
return str;
}
这是读大类 ,下面再写一小类
private string small(int id)
{
DateaTable dt=(你执行SQL语句或存储过程返回的结果)
string str="<br/>....";
foreach(DataRow dr in dt.Rows)
{
str+=dr["id"]+"....<br/>";
}
return str;
}
手写的可能有错 原理是这样的
private string getBig()
{
DateaTable dt=(你执行SQL语句或存储过程返回的结果)
string str="";
foreach(DataRow dr in dt.Rows)
{
str+=dr["id"]+"<br/>"+small(int dr["id"]);
}
return str;
}
这是读大类 ,下面再写一小类
private string small(int id)
{
DateaTable dt=(你执行SQL语句或存储过程返回的结果)
string str="<br/>....";
foreach(DataRow dr in dt.Rows)
{
str+=dr["id"]+"....<br/>";
}
return str;
}
手写的可能有错 原理是这样的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询