<table id="table1" >
<% var list=this.GetData();
for (int i=0;i<list.Count();i++)
{ %>
<tr>
<td>
<% list[i].ToString(); %> //list items are not shown on webpage
</td>
</tr>
<%}
%>
</table>
`
質問する
330 次
2 に答える
0
asp.net data controlsを見てください。
asp.net のページにデータをバインドするには、はるかに優れた方法があります。
于 2012-08-14T10:17:46.040 に答える
0
これを試して
<%: list[i] %>
代わりに単に使用する<% list[i].ToString(); %>
<table id="table1">
<% var list = this.GetData();
for (int i = 0; i < list.Count(); i++)
{ %>
<tr>
<td>
<%: list[i] %>
//list items are not shown on webpage
</td>
</tr>
<%}
%>
</table>
Asp.net インライン タグの詳細については、こちらを参照してください。
ただし、この目的のために Microsoft によって既に提供されているものを検討する必要がRepeater
あります。data binding controls
于 2012-08-14T10:20:57.273 に答える