用于SelectList的System.Web.Mvc与System.Web.WebPages.Html

时间:2014-01-25 19:45:13

标签: c# asp.net asp.net-mvc asp.net-mvc-5 asp.net-webpages

我今天注意到,名称空间System.Web.MvcSystem.Web.WebPages.Html都有一个SelectListItem。它之间有什么区别,有时你应该使用另一个吗?

1 个答案:

答案 0 :(得分: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