2010-09-25 3 views
2

Я нашел хорошую статью на how to create Chart progammaticaly in ASP.NET MVC на веб-сайте ASP.NET. Скотт Митчелл, автор, использует класс под названием Chart(), который, по его словам, исходит из system.web.UI.datavisualization. Но, когда я пытаюсь обратиться к system.web.UI.datavisualization namespafe из моего проекта, глядя на вкладку .NET, я не вижу его. Вместо этого я нахожу system.web.datavisualization (без UI между System и DataVisualization).Есть ли разница между system.web.datavisualization и system.web.UI.datavisualization

Интересно, говорим ли мы об одном и том же пространстве имен. Если это не так, где я могу найти system.web.UI.datavisualization и как его установить?

Спасибо за помощь. не

ответ

2

Chart класса расположен в System.Web.UI.DataVisualization.Charting пространства имен (есть интерфейс здесь) в System.Web.DataVisualization.dll сборки (не интерфейса здесь) ,

alt text

Вкладка .NET из Добавить ссылку на окно показывает список узлов (не пространств имен), так что вы увидите System.Web.DataVisualization (не system.web. UI.DataVisualization.Charting) есть.

+0

У меня есть VS2008 professional и VS2010 express (пока). По умолчанию VS2010 имеет .NET 4.0. – Richard77

+0

Это актуально для моего вопроса. На вкладке .NET я не вижу тот, у которого есть интерфейс. Подтверждаете ли вы, что эти 2 пространства имен совершенно разные? В этом случае, я думаю, вы ответили на первую часть моего вопроса. Вот вторая часть: если эти 2 разные, то где я могу найти ту, что с пользовательским интерфейсом? – Richard77

+0

@ Richard77 Это не два разных пространства имен - только одно из них - пространство имен; другой - сборка. –

Смежные вопросы