webForumDet fria alternativet

Razor charts

.NET

5 svar · 1 025 visningar · startad av Mika3l

Medlem sedan nov. 20018 492 inlägg
Frågan#1

Har googlat febrilt men lyckas inte hitta vilken typ av diagram w3schools har använt sig av här:

Eller är det en pimpad Pie? Hur går man isf tillväga? Det jag i första hand är ute efter är att få texten på utsidan diagramet istället för i.

@{
    var db = Database.Open("ekonomi");
    var data = db.Query("SELECT f_name, f_cost FROM tblCosts");
    var myChart = new Chart(width: 600, height: 400)
        .AddTitle("Kostnadsandel per utgift")
            .AddSeries("Default", chartType: "Pie",
            xValue: data, xField: "f_name",
            yValues: data, yFields: "f_cost")
        .Write();
}
Medlem sedan mars 20011 346 inlägg
#2

Kan det vara Microsoft Chart control?

http://www.codeproject.com/KB/aspnet/ISMS3.aspx

Pie.JPG
Medlem sedan nov. 20018 492 inlägg
#3

Den där var för .NET 2? Behöver till Razor. Får väl dra iväg ett mail till w3schools och fråga :)

Medlem sedan maj 20012 812 inlägg
#4

Mika3l skrev:

Den där var för .NET 2? Behöver till Razor. Får väl dra iväg ett mail till w3schools och fråga :)

Om den är för .NET 2.0 så bör den fungerar hur bra som helst i en MVC 3.0 lösning då det är .NET 3.5/4.0 och det fungerar bra ihop med .NET 2.0

- Magnus

Medlem sedan nov. 20018 492 inlägg
#5

Aha ok, då får jag kika lite närmare på det ändå! :)

Medlem sedan nov. 20018 492 inlägg
#6

Drar upp den här tråden igen.
Hur får jag in PieLabelStyle = "Outside" i min kod? Googlat flera timmar nu men hittar inget exempel alls på hur jag kan lägga till. Vill få texten utanför diagrammet och att få till en procentsats för varje andel vore också väldigt trevligt.

@{
    var db = Database.Open("ekonomi");
    var data = db.Query("SELECT f_name, f_cost FROM tblCosts");
    var myChart = new Chart(width: 600, height: 400, theme: ChartTheme.Blue)
        .AddTitle("Kostnadsandel per utgift")
            .AddSeries("Default", chartType: "Pie",
            xValue: data, xField: "f_name",
            yValues: data, yFields: "f_cost")
        .Write();
}
271 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)