我負責維護遺留系統。該系統是從Visual Studio 2008和MVC 1.0開發的。然而,我有的視覺工作室版本是2010年。現在我面臨一個新問題,即View中的Model對象無法使用原始類中的方法。以下是視圖文件的標題。我不能在查看頁面的Model.Count
<%@ Page Title="" Language="VB" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage(Of System.Linq.IQueryable(Of MVCApplication.opportunity))"%>
在視圖部分,我有以下代碼。
<% If (Model.Count <> 0) Then%>
然而,當我嘗試使用成員「計數」,有System.MissingMemberException:公共部件類型'伯爵'DataQuery(機會)找不到。
在調試模式下,模型包含與控制器相同的數據。但是,看起來頁面無法訪問它們。你有什麼建議如何解決它?
使用MVC 1.0與Visual Studio 2010後,我有這個問題。在我改回到MVC 2.0後,這個問題已經消失。但是,我遇到了另一個兼容性問題。 :( – Boong 2011-03-12 20:16:06