我正在关注的ASP.NET MVC Tutorial和VB.NET已经开始遇到麻烦将下面的代码剃刀:转换C#剃刀到VB
我有
<ul>
@For Each g As MvcApplication1.Genre In Model
<li> @g.Name </li>
Next
</ul>
但变得
属性Sepcifier不是一个完整的 声明
在<li>
标签两者。我知道我需要使用续行,但无法弄清楚在哪里。如果你能指出问题,我会非常感激。
我正在关注的ASP.NET MVC Tutorial和VB.NET已经开始遇到麻烦将下面的代码剃刀:转换C#剃刀到VB
我有
<ul>
@For Each g As MvcApplication1.Genre In Model
<li> @g.Name </li>
Next
</ul>
但变得
属性Sepcifier不是一个完整的 声明
在<li>
标签两者。我知道我需要使用续行,但无法弄清楚在哪里。如果你能指出问题,我会非常感激。
的li
前加上@:
<ul>
@For Each g As MvcApplication1.Genre In Model
@<li>@g.Name</li>
Next
</ul>
我建议你following article。
Spot on - 优秀的链接文章,谢谢 – 2011-03-01 09:37:23
我觉得你<li>
线需要与在此基础上的叠后的@:
运营商前缀:
尝试使用文本标签,它会告诉剃刀看法,以下是正常的HTML标记,但实际上并没有呈现:
<ul>
@For Each g As MvcApplication1.Genre In Model
<text><li> @g.Name </li></text>
Next
</ul>
你说的错误是在'
完全没有价值的评论,但我在完全相同的教程中遇到了完全相同的问题。非常感谢!!! – 2011-12-06 22:27:55
@ShaiCohen - Upvote如果你发现这有帮助 – 2011-12-07 08:39:34