リストを出力する次のコードがあります。リストは印刷されていますが、整数変数 i の値は印刷されていません。
<%
int i = 1;
try
{
foreach (LElement r in LElements)
{
Response.Write("<br/><div style=\"font-size:small\">");
Response.Write("Element "+i+"="+r.name);
Response.Write("</div>");
i++;
}
Response.Write("<br/>");
}
catch (Exception)
{
Response.Write("Error");
}
%>
そのちょうど印刷
要素 = ABC
要素 = XYZ
等々...
結果の HTML は次のようになります。
<br/><div style="font-size:small">Element = ABC</div>
<br/><div style="font-size:small">Element = XYZ</div>
<br/><div style="font-size:small">Element = PQR</div><br/>
このコードの何が問題なのか教えてください。