在后台写了一个方法,获得DataSet数据,在前台的Table里希望通过for循环把每一个数据遍历在<td></td>中显示?请问各位大虾怎么写???
如:后台
public DataSet GetType
{
DataSet ds=TypeManager.GetType();
return ds;
}
前台
<table><tr><td> <%# Bind("TypeName") %> </td></tr></table>如何循环遍历????
如:后台
public DataSet GetType
{
DataSet ds=TypeManager.GetType();
return ds;
}
前台
<table><tr><td> <%# Bind("TypeName") %> </td></tr></table>如何循环遍历????
解决方案 »
- repeater中的checkbox控件被选中后激发什么事件
- 未将对象引用设置到对象的实例。
- 调用注册表应倒入什么命名空间啊?
- 号外,号外.100分大赠送,问题(ASP.NET2.0登录问题和ASP.NET2.0 FormView)
- 如何在继承自母版页的页面里使用梅花雪的日历控件
- .Net 2.0发送邮件到邮件服务器出错(Windows Server 2003),错误见内
- ASP。NET中如何求和
- 本机application_error正常,上载服务器时一点作风都没有.
- 我想实现对WEB站点中的某些文件或文件夹做动态的监视.请各位高手进来帮帮心,在线等.
- 为何我用JavaScript写的ShowModialog加载ASP.NET页面只调用一次?
- 手机网站如何刷新页面?
- 如何修改Visual Studio 2008 默认打开方式,急!!!!!
你可以直接使用绑定控件啊~~
Repeater就行~
<ItemTemplate>
<%# Eval("abc")%>
</ItemTemplate>
</asp:Repeater>rList.DataSource = GetType;
rList.DataBind();
否则按你说的思想的话可能更接近于asp思想
前台
<table>
<tr>
<%
DataTable table = GetType.Tables[0];
foreach(DataRow row in table.Rows)
{
%>
<td><%row["TypeName"].ToString()%></td>
<%
}
%>
</tr>
</table>
{
..
foreach (DataColumn dc in ds.Tables[0].Columns)
{
.......
}
aa="<table>";
for(int i =0;i<ds.table[0].rows.count;i++){
aa="<tr>";
aa="<td>"+ds.tables[0].rows[i][0].ToString()+"</td>";
aa="<td>"+ds.tables[0].rows[i][0].ToString()+"</td>"; aa="</tr>";
}
aa="</table>";红色的内容,你根据需要添加。然后在页面要用到的地方调用aa就行了,代码:<%= aa %>
__doPostBack('ServerFunction','');