webForumDet fria alternativet

Razor charts

5 svar · 1 023 visningar · startad av Mika3l

Mika3lMedlem sedan nov. 20018 492 inlägg
#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();
}
ironheadMedlem sedan mars 20011 346 inlägg
#2

Kan det vara Microsoft Chart control?

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

Pie.JPG
Mika3lMedlem 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 :)

GladhMedlem 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

Mika3lMedlem sedan nov. 20018 492 inlägg
#5

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

Mika3lMedlem 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();
}
127 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)