无法将视图模型传递给MVC中的视图
问题描述:
我在返回视图(viewModel)中看到一个错误,它说“'视图'是一种类型,不能用作表达式。”我怎样才能解决这个问题?无法将视图模型传递给MVC中的视图
Function ShowFeed() As ActionResult
Dim feedUrl = "somefeedurl"
Dim feed As SyndicationFeed = GetFeed(feedUrl)
' build a view model
Dim viewModel = New RssModel()
viewModel.Title = feed.Title.ToString
viewModel.Description = feed.Description.ToString
viewModel.Link = feed.Links.ToString
Return View(viewModel)
End Function
答
的View()
函数在Controller
类中定义。
如果您的课程没有继承Controller
,则会发生此错误。
很好的答案。我没有意识到。谢谢。 – user1477388 2012-08-14 13:37:24