0
此標記:foreach語句不能在MVC項目上IEnumerable類型的變量操作
<%@ Page Title=""
Language="C#"
MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage<IEnumerable<FOO>>" %>
產生錯誤
foreach語句,因爲「IEnumerable的」確實無法在類型「IEnumerable的」變量操作不包含'GetEnumerator'的公共定義
我可以通過添加此標記來消除錯誤:
<%@ Import Namespace="System.Linq" %>
這讓我覺得非常糟糕。我在VS2010工作,並開始使用.NET 4.0作爲MVC項目的項目。我不得不降級,因爲.NET 4.0尚未安裝在我們的網絡上。我懷疑降級導致了這個問題,但我不知道如何解決這個問題。
也許你還沒有導入聲明Foo類的名字空間。請導入FOO類名稱空間。如果可以的話,添加你的代碼 – AEMLoviji 2011-04-16 10:53:32