0

我是 MVC 和 razor 语法的新手。尝试为 viewbag 创建 c#.net 代码,但我无法找到 viewbag 的任何值,例如示例 aviewbag.Messageviewbag.Numtimes

<ul> 
 @for (int i=0; i < ViewBag.NumTimes; i++) { 
  <li>@ViewBag.Message</li> 
 } 
</ul>
4

2 回答 2

5

它与 C# 并没有太大的不同,真的。只需使用 VB.NET 语法...

<ul>
    @For i = 0 To ViewBag.NumTimes-1
        @<li>@ViewBag.Message</li> 
    Next i
</ul>

此处还提供了许多示例的良好参考:

http://www.asp.net/web-pages/tutorials/basics/asp-net-web-pages-visual-basic

编辑:稍微扩展了答案,并添加了一个链接,以很好地介绍 VB.NET+Razor

于 2012-04-05T14:35:10.653 回答
1
<ul> 
 @For i=0 To (ViewBag.NumTimes-1)
  <li>@ViewBag.Message</li> 
 Next i
</ul>

有关更多信息,请参见此处:

http://www.w3schools.com/aspnet/razor_vb_loops.asp

于 2012-04-05T14:34:35.383 回答