日期:2014-05-17  浏览次数:20436 次

在aspx页面用foreach如何获取数据为什么?

如图部分,这是2个方法的嵌套使用。
为什么在第二个方法的最后一个参数里,即name的参数无法获取到上一个参数输出的结果name值呢?是""的,求解释……
数据

------解决方案--------------------
你怎么嫩笨了!写在页面,道理一样,你返回的是datatable 按照那个方法就行了!不会改么???
同样是datatable怎么就不能在页面显示了???
------解决方案--------------------
<%foreach()...)
{
    var name = Convert.ToString(dr[qyname"]);
%>
   <li><%=name%></li>
   <% foreach(DataRow dr2 in ..., name){%>