声明变量:
使用 @ 符号和后面的 Code 块来声明和初始化 VB 变量。
@Code
Dim userName As String = "John Doe"
Dim userAge As Integer = 25
End Code
输出变量:
使用 @ 符号来输出 VB 变量的值。
<p>User Name: @userName</p>
<p>User Age: @userAge</p>
控制流语句中使用变量:
在控制流语句(如 If 语句、For Each 循环等)中,同样可以使用先前声明的 VB 变量。
@If userAge >= 18 Then
<p>Welcome, @userName! You are an adult.</p>
Else
<p>Welcome, @userName! You are a minor.</p>
End If
调用方法并使用返回值:
你可以在 Razor 页面中调用 VB 方法,并使用方法的返回值。
@Code
Dim greeting As String = GetGreeting()
End Code
<p>@greeting</p>
@Functions
Function GetGreeting() As String
Return "Hello, World!"
End Function
End Functions
使用模型数据:
如果你的 Razor 页面与控制器中的模型关联,可以使用模型中的 VB 数据。
<p>User Name: @Model.UserName</p>
<p>User Age: @Model.UserAge</p>
以上示例演示了如何在 ASP.NET Razor 页面中使用 VB 语法声明、初始化、输出和使用变量。这些变量可以用于存储和处理页面上的动态数据,使得 Razor 页面能够更加灵活和动态。
转载请注明出处:http://www.pingtaimeng.com/article/detail/6554/ASP.NET