2014-01-25 23 views

回答

4

System.Web.Mvc是特定于MVC框架。

System.Web.WebPages.Html适用于使用Razor的网页。

说实话,我从来没有在网页中使用过它们,但我看到它们看起来相同的例子,我只记得从不选择WebPages命名空间。

有一个例子可以在这里找到:

http://www.mikesdotnetting.com/Article/184/HTML-Helpers-For-Forms-In-Razor-Web-Pages

+0

所以在控制我的MVC的Web应用程序(在视图中使用剃刀),哪一个我应该去? – Matthew

+0

请务必使用System.Web.Mvc。 :) – hutchonoid

+2

实际上,根据Microsoft文档,这两个类都是相同的。 http://msdn.microsoft.com/en-us/library/system.web.mvc(v=vs.99).aspx我仍然使用mvc命名空间,但出于上述原因。 – hutchonoid