我有一些相当复杂的表和Razor标签的问题.
我拿出了最多的"@".(如果在等前面).
我玩了大约30分钟,我似乎无法找到方法.我总会得到错误/或类似没有任何结束标记.我玩@:等等,但是无法得到它.
如果有人可以帮助我,如果有人可以对@:标签做出正确的解释,我会非常感激.
<div>
if (Model.dsInfoUser.Tables[0].Rows.Count != 0)
{
<table>
for (int i = 0; i < Model.dsInfoUser.Tables[0].Rows.Count; i++)
{
if (i % 2 == 1)
{
<tr class="tableEven">
}
else
{
<tr class="tableOdd">
}
@*Picture*@
if (i == 0)
{
<td rowspan="@Model.dsInfoUser.Tables[0].Rows.Count" class="tblPicture"><img src="@Model.dsInfoUser.Tables[0].Rows[i][1]" /></td>
}
<td>
@Model.dsInfoUser.Tables[0].Rows[i][0].ToString()
</td>
<td>
@Model.dsInfoUser.Tables[0].Rows[i][1].ToString()
</td>
</tr>
if (i == 5)
{
<tr>
<td>
<text>Member Of:</text>
</td>
<td>
<table>
for (int j = 0; j < Model.dsInfoUser.Tables[1].Rows.Count; j++)
{
if (j % …
Run Code Online (Sandbox Code Playgroud)