Asp.net mvc 3 ASP.NET4下拉列表
我正在使用webmatix创建下拉列表。但它给了我错误的信息Asp.net mvc 3 ASP.NET4下拉列表,asp.net-mvc-3,Asp.net Mvc 3,我正在使用webmatix创建下拉列表。但它给了我错误的信息 @code Dim items As New List(Of SelectListItem)() items.Add(New SelectListItem() With { _ .Text = "Swimming", _ .Value = "1" _ }) items.Add(New SelectListItem() With { _ .Text = "Cycling", _ .Value = "2
@code
Dim items As New List(Of SelectListItem)()
items.Add(New SelectListItem() With { _
.Text = "Swimming", _
.Value = "1" _
})
items.Add(New SelectListItem() With { _
.Text = "Cycling", _
.Value = "2", _
.Selected = True _
})
items.Add(New SelectListItem() With { _
.Text = "Running", _
.Value = "3" _
})
End code
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
@Html.TextBox("Name") <br/>
@Html.DropDownList(@items)
</body>
</html>
@code
将项目设置为新列表(SelectListItem的)()
添加带有{_
.Text=“游泳”_
.Value=“1”_
})
添加带有{_
.Text=“骑自行车”_
.Value=“2”_
.Selected=True_
})
添加带有{_
.Text=“正在运行”_
.Value=“3”_
})
结束代码
@Html.TextBox(“名称”)
@Html.DropDownList(@items)
错误消息
Compiler Error Message: BC30201: Expression expected.
Source Error:
Line 26: <body>
Line 27: @Html.TextBox("Name") <br/>
Line 28: @Html.DropDownList(@items)
Line 29: </body>
Line 30: </html>
编译器错误消息:BC30201:应为表达式。
源错误:
第26行:
第27行:@Html.TextBox(“名称”)
第28行:@Html.DropDownList(@items)
第29行:
第30行:
你能告诉我我做错了什么吗
谢谢
SR
您已经在代码块内,因此
@Html.DropDownList(items)
应该足够了
@Html.DropDownList(items)