Neue MVC-Kartenerweiterung

    Wir freuen uns, Ihnen mitteilen zu können, dass es in der nächsten Version von DXperience - v2011 vol 1 - eine neue Erweiterung für ASP.NET MVC geben wird , nämlich die MVC Chart Extension.

    Mit dieser Erweiterung können Sie der MVC-Anwendung Dutzende verschiedener Diagramme hinzufügen - von rechteckig und kreisförmig über Radar bis hin zu finanziell.

    Wenn Sie interessiert sind, begrüßen Sie zur Katze.



    Bei der Entwicklung einer neuen Erweiterung für MVC haben wir versucht, nicht nur etwas zu tun, das „ein bisschen unter MVC funktioniert“, sondern alle erforderlichen Funktionen vollständig zu unterstützen. In diesem Video wird beispielsweise gezeigt, wie Sie das Gantt-Diagramm im Handumdrehen bearbeiten und wie das "Drilldown", Drucken und Exportieren funktioniert:



    Darüber hinaus Funktionen wie:
    • Daten sortieren und filtern.
    • Unbegrenzte Anzahl von Achsen und Regionen zum Anzeigen von Diagrammen.
    • Datenbindung für jede Serie einzeln oder mithilfe einer gemeinsamen Vorlage.
    • Anmerkungen mit Text oder Bild.
    • vieles andere...

    Wir haben auch versucht, darauf zu achten, wie praktisch und präzise die Erstellung von Diagrammen im Code ist. Hier ist ein kleines Beispiel für Arbeitscode, in dem wir ein einfaches Säulendiagramm erstellen:

    
    <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
    <% 
        Html.DevExpress().Chart(settings => {
            settings.Name = "myChart";
            settings.SeriesTemplate.ChangeView(DevExpress.XtraCharts.ViewType.StackedBar);
            settings.SeriesDataMember = "Year";
            settings.SeriesTemplate.ArgumentDataMember = "State";
            settings.SeriesTemplate.ValueDataMembers[0] = "Product";
            settings.SeriesTemplate.Label.ResolveOverlappingMode = ResolveOverlappingMode.Default;
            Axis2D axisY = ((XYDiagram)settings.Diagram).AxisY;
            axisY.Interlaced = true;
            axisY.Title.Text = "Millions of Dollars";
            axisY.Title.Visible = true;
        })
        .Bind(Model)
        .Render(); 
    %>
    


    Wenn Sie an der neuen Erweiterung für MVC interessiert sind, können Sie ausführlichere Informationen erhalten, indem Sie sich die Aufzeichnung des letzten Webinars auf unserer Website ansehen : ASP.NET MVC Charting Preview

    Jetzt auch beliebt: