如何让记录集里的数据按一行循环比如一行显示5个信息,显示5行,就是5*5的格式,要是使用DIV来进行循环的

2025-02-25 14:42:03
推荐回答(3个)
回答1:

void XXXFunction(DataSet ds, ...){ Response.Write("\n"); for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { if (i % 5 == 0) //换行 { if (i > 0) Response.Write("\n"); //上一行结束 Response.Write(""); } DataRow row = ds.Tables[0].Rows[i]; Response.Write(string.Format("", row["要输出的字段名"])); } Response.Write("\n
{0}
");}

回答2:

循环有两种,第一种是宽度循环,第二种是内容循环。看你这情况应该是用宽度循环,mod用余数做就好了

回答3:

你用什么语言?用div 来做太不值,处理表格数据不用表格用什么??用javascript服务器端语言给你个参考:fro(var i=0;i<10;i++) { Response.Write("aspjavascript"); if(i%5==0) { Response.Write("
"); } }