我想在一個類庫項目使用TagBuilder
。我已經添加引用System.Web
和System.Web.Mvc
(V3),但在我的類文件的TagBuilder
類是不可見的。如何在類庫項目中使用TagBuilder?
我怎樣才能在一個類庫項目使用TagBuilder
?
我想在一個類庫項目使用TagBuilder
。我已經添加引用System.Web
和System.Web.Mvc
(V3),但在我的類文件的TagBuilder
類是不可見的。如何在類庫項目中使用TagBuilder?
我怎樣才能在一個類庫項目使用TagBuilder
?
在Asp.Net MVC 3,它位於:
c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies\System.Web.WebPages.dll
在Asp.Net MVC 4,它位於:
c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll
所以確保你有一個參考該DLL。
如果您添加的DLL(在System.Web.Mvc.dll程序),並命名空間,它應該是你看到的一類。你有沒有添加上面的代碼?
確保你有你的文件的頂部引用System.Web.Mvc
命名空間的using
聲明。既然你已經添加了參考,你應該很好去。有關更多信息和示例,請參閱文章'Using the TagBuilder Class to Create HTML Helpers'。
您還需要System.Web.WebPages
這些問題的答案都是早期版本Asp.Net MVC的正確的參考,但這些天它可能是最好的和最簡單的只使用NuGet包管理器/「管理解決方案的NuGet軟件包..「並在您的項目中安裝最新版本的Microsoft.Aspnet.Mvc。
正是我一直在尋找。謝謝。 – 2011-03-06 05:58:01