Не удалось загрузить файл или сборку 'System.web.extensions, версия = 4.0.0.0, культура = нейтральная, publickeytoken = C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Не удалось загрузить файл или сборку 'System.web.extensions, версия = 4.0.0.0, культура = нейтральная, publickeytoken =

Сообщение Anonymous »

Я пытаюсь разработать веб -приложение, которое отображает некоторые диаграммы на основе различных данных, которые хранятся в базе данных. Я обнаружил в различных учебниках в Интернете, что я должен перенести данные из контроллера в представление, используя модель, а затем для использования json.encode для правильного чтения данных с помощью моей диаграммы.
Сначала он не распознавал метод json.encode, поэтому мне пришлось использовать Nuget Packet Manager для установки Microsoft.ASPNET.WebPages и когда я пытаюсь запустить приложение, это ошибка. 5.0 < /p>
Вот где возникает ошибка: < /p>

var chart = document.getElementById('pie').getContext('2d');

var myChart = new Chart(chart, {
type: 'pie',
data : @Html.Raw(System.Web.Helpers.Json.Encode(Model.PieChartData)),
});

< /code>
Вот как я строю модель, которая дана представлению: < /p>
public PieChartVM GetPieChartData()
{
var model = new PieChartVM();

var labels = new List();
labels.Add("Green");
labels.Add("Blue");
labels.Add("Gray");
labels.Add("Purple");

model.labels = labels;

var dataset = new List();
var childModel = new PieChartChildVM();

var backgroundColorList = new List();
var dataList = new List();

foreach(var label in labels)
{
if (label == "Green")
{
backgroundColorList.Add("#2ecc71");
dataList.Add(12);
}
if (label == "Blue")
{
backgroundColorList.Add("#3498db");
dataList.Add(20);
}
if (label == "Gray")
{
backgroundColorList.Add("#95a5a6");
dataList.Add(18);
}
if (label == "Purple")
{
backgroundColorList.Add("#9b59b6");
dataList.Add(50);
}
}

childModel.backgroundColor = backgroundColorList;
childModel.data = dataList;
dataset.Add(childModel);
model.datasets = dataset;

return model;
}


Подробнее здесь: https://stackoverflow.com/questions/670 ... -0-culture
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»