日期:2014-05-20  浏览次数:20869 次

非常急的ASP.NET(C#)问题,类中的方法已经写好了,就是不知道该如何显示!高手指点!
方法一searchAllType()   得到所有的大类别的Name,
                                          比如硬盘,内存,CPU,显卡
方法二getByType(Name)   根据大类别的名称得到小类别,
            比如如果把“Name=硬盘”传进去,得到希捷硬盘,西数硬盘,
要求这样显示在网页上   ,每行两列
                                          硬盘               内存
                                      希捷硬盘         金士顿
                                      西数硬盘         威刚
                                      迈拓硬盘         KINGMAX
                                           
                                            CPU             显卡
                                      AMD   3300+     七彩虹
                                      P4   2.5G         翔升
                                      P4   3.5           影霸
思路1.要显示在table中,这就要求自动增加table,用到for循环,因为大类别可能会增加,这就要求table也随着增加。
思路2.datalist内嵌datalist,但如何分一行二列显示是个问题。
劳烦高手帮我,谢谢了!

------解决方案--------------------
searchAllType() 返回什么类型? DataTable ? 还是对象?
如果是DataTable 可以定义一个DataTable ...做循环显示呀...
<%
for(i=0;i <表.Rows.Count;i++)
{
%>
<tr>
<td>
<%=表.Rows.[i][ "字段1 "]%>
</td>
<td>
<%=表.Rows.[i][ "字段2 "]%>
</td>
</tr>

}