ercnakar adlı üyeden alıntı: mesajı görüntüle
Selamlar,
Canvas js ile chartları listeyebiliyorum ve .count yöntemi ile chart üzerinde sayımı gösterebiliyorum. Ama bana şuan veritabanında kayıtlı tüm kategorilerimi chart üzerinde listeletmem gerekiyor. kodun içerisinde foreach dönemiyorum. Yardımcı olabilir misiniz?
 var charts = new CanvasJS.Chart("chartContainers", {
            animationEnabled: true,
            exportEnabled: true,
            theme: "light2", // "light1", "light2", "dark1", "dark2"
            title: {
                text: "pie chart"
            },
            data: [{
                type: "pie", //change type to bar, line, area, pie, etc
                //indexLabel: "{y}", //Shows y value on all Data Points
                indexLabelFontColor: "#5A5757",
                indexLabelPlacement: "outside",
                dataPoints: [
                    { y: 7.31, label: "@Model.ShipNames" },
                    { y: 7.31, label: "@Model.ShipNames" },
                   @foreach (var item in Model.ShipName) {
                       { y: 7.31, label: "@item.ShipNames" },
                   }
                ]
            }]
        });
Modelinizin tipi nedir?
@model <List>Modeladiniz
şeklinde değiştirip dener misiniz?