【新手菜鸟】.net 如何读取数据并循环输出到页面 如何从数据库读取数据到页面?想要的效果不是用grid view读出的 如下,把数据循环输出到页面 姓名:aaa 性别:男职位:经理 公司:csdn谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Repeater输出或者<% for()... %>在aspx里写C#代码,直接输出,都行 StringBuilder for循环 <asp:DataList ID="dstTeacher" runat="server" Width="100%" RepeatColumns="4" //一行多少列RepeatDirection="Horizontal"> <ItemTemplate> <table border="0" bordercolorlight="#003366" cellpadding="0" cellspacing="0"> <tr> <td align="left" style="height: 20px"> 姓 名:<%#DataBinder.Eval(Container.DataItem, "name") %></td<td>> 性别:#DataBinder.Eval(Container.DataItem, "sex") %></td> </tr> <tr> <td align="left" style="height: 18px"> 职 位:<%#DataBinder.Eval(Container.DataItem, "business") %></td> </tr> <td align="left" style="height: 18px"> 公司:<%#DataBinder.Eval(Container.DataItem, "computy") %></td> <tr> </table> </ItemTemplate> </asp:DataList>上面都是数据绑定的。 后台用写一个方法返回ArrayList,然后在前台用for循环 <% if (list != null && list.Count > 0) { for (int i = 0; i < list2.Count; i++) { string[] str = (string[])list2[i]; %> //这里可以写html代码 <%=strs[3] %>//这里是你要显示的信息 <% } } %> <asp:DataList ID="dstTeacher" runat="server" Width="100%" RepeatColumns="4" RepeatDirection="Horizontal"> <ItemTemplate> <table border="0" bordercolorlight="#003366" cellpadding="0" cellspacing="0"> <tr> <td align="left" style="height: 20px"> 姓 名: <%#DataBinder.Eval(Container.DataItem, "name") %> </td> <td> 性别:<%#DataBinder.Eval(Container.DataItem, "sex") %> </td> </tr> <tr> <td align="left" style="height: 18px"> 职 位: <%#DataBinder.Eval(Container.DataItem, "business") %> </td> <td align="left" style="height: 18px"> 公司: <%#DataBinder.Eval(Container.DataItem, "computy") %> </td> </tr> </table> </ItemTemplate> </asp:DataList> 请问采集器如何写呀? 请教正则匹配问题 可以不让SelectedIndexChanged刷新页面吗? 如何去除一字符串中[]里面的内容! 高手帮忙解决下!急! 二级联动 textbox控件取值的问题 请教高手 如何实现控件上显示数据库里的内容后。样式实现图文混排 关于自定义错误信息 如何得到confirm的返回值 在vs.net插入SWF,预览时不显示 从一个.net页面中每插入到表中一条数据,在另一个页面中立刻显示出来,数据必须从表中读出来。2个页面之间没有任何关联
<ItemTemplate>
<table border="0" bordercolorlight="#003366" cellpadding="0" cellspacing="0">
<tr>
<td align="left" style="height: 20px">
姓 名:<%#DataBinder.Eval(Container.DataItem, "name") %></td
<td>> 性别:#DataBinder.Eval(Container.DataItem, "sex") %>
</td>
</tr>
<tr>
<td align="left" style="height: 18px">
职 位:<%#DataBinder.Eval(Container.DataItem, "business") %></td>
</tr>
<td align="left" style="height: 18px">
公司:<%#DataBinder.Eval(Container.DataItem, "computy") %></td> <tr> </table>
</ItemTemplate>
</asp:DataList>
上面都是数据绑定的。
<%
if (list != null && list.Count > 0)
{
for (int i = 0; i < list2.Count; i++)
{
string[] str = (string[])list2[i];
%>
//这里可以写html代码
<%=strs[3] %>//这里是你要显示的信息
<%
}
}
%>
<ItemTemplate>
<table border="0" bordercolorlight="#003366" cellpadding="0" cellspacing="0">
<tr>
<td align="left" style="height: 20px">
姓 名:
<%#DataBinder.Eval(Container.DataItem, "name") %>
</td>
<td>
性别:<%#DataBinder.Eval(Container.DataItem, "sex") %>
</td>
</tr>
<tr>
<td align="left" style="height: 18px">
职 位:
<%#DataBinder.Eval(Container.DataItem, "business") %>
</td>
<td align="left" style="height: 18px">
公司:
<%#DataBinder.Eval(Container.DataItem, "computy") %>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>