我正在VB中填充字符串列表,并希望在视图中显示其结果。我将列表返回到这样的视图:
Dim nameList As List(Of String) = New List(Of String)
Function AddName(theName As String) As ActionResult
nameList.Add(theName)
Return View(nameList)
End Function
但是,我似乎找不到如何将这个列表作为模型的一部分进行处理并使用ASP进行显示的示例。我的看法是.vbhtml文件,与.cshtml文件相比,这样做的语法感觉完全不同。
任何帮助深表感谢!
在控制器中,您已经将模型数据传递到了视图。您需要告知视图要在视图的第一行中使用的模型类型。
例如,您可以使用For Each
循环来显示数据:
@ModelType System.Collections.Generic.IEnumerable(Of String)
<div>
<ul>
@For Each s In Model
@<li>
@s
</li>
Next
</ul>
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句