在ASP.NET MVC Razor引擎我要顯示每行中的三個數據條目,我寫這篇文章:ASP.NET MVC Razor引擎在每一行顯示三個數據?
<table width="100%" border="0" cellspacing="22" cellpadding="0" style="line-height:18px;">
<tr>
<td align="center" valign="top">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
@{
int counter = 0;
foreach (MVCTaranehMah.Models.Folder item in ViewBag.items)
{
counter++;
if(counter%3 == 0)
{
<tr>
}
<td width="205" height="180" align="center" valign="top"><a href="[email protected]" ><img src="@Url.Content(item.thumb)" width="173" height="173" border="0"></a><br />
<p align="center" valign="top" class="header3">@item.title</p>
</td>
@if(counter%3 == 0)
{
</tr>
}
}
}
</tr>
</table>
</td>
</tr>
</table>
但我得到這個錯誤
代碼塊缺少結束「}」字符。確保你在這個塊中的所有「{」字符都有匹配的「}」字符,並且沒有任何「}」字符被解釋爲標記。
什麼問題,我該怎麼做這樣的事情?
tnx它的工作.. – MHF 2012-04-01 21:37:29