2014-01-21 21 views
0

我想在MVC 4Ext.Net錯誤()。 「System.Web.Mvc.HtmlHelper <dynamic>」不包含「X」

使用Ext.Net在剃刀引擎我與像這樣的例子試圖定義:

@{ 
    Layout = "";  
} 

<!DOCTYPE html> 
<html> 
    <head> 
     <title>Ext.NET Examples</title> 
    </head> 
    <body>  
     @Html.X().ResourceManager() 

     @(Html.X().TabPanel() 
      .Height(300) 
      .Items(items => { 
       items.Add(Html.X().Panel().Title("Test")); 
      })); 
    </body> 
</html> 

當我運行在瀏覽器中收到此錯誤:

CS1061:「System.Web.Mvc.HtmlHelper」不包含關於「X」的定義和沒有擴展方法「X」接受型「System.Web.Mvc.HtmlHelper」的第一個參數可以發現(你缺少使用指令或裝配參考?)

任何想法?

回答

0

Html.X是MVC幫手Ext.NET是EXTJS /煎茶的.NET版本。所以很可能你沒有正確安裝/配置Ext.NET。

我建議您通過項目的NuGet包管理器檢查是否安裝Ext.NET,然後去他們的網站,並檢查什麼是正確的web.config配置,使這一切工作。這裏是鏈接:

http://www.ext.net/

+0

好吧,我會檢查它,讓你知道,thx。 – user3217080

+2

我終於解決了。問題是我用命令安裝了使用Nuget的Ext.Net: 'PM> Install-Package Ext.NET' 但是,當我探索引用Ext.NET似乎Ext.NET.MVC丟失,所以我通過使用安裝在此DLL: 'PM>安裝,包裝Ext.NET.MVC' 這就是解決我的問題。 – user3217080

+0

是的,我知道這是一些與包和配置... – Marko

相關問題