• Fluent
  • Fluent Dark
  • Bootstrap v5
  • Bootstrap v5 Dark
  • Tailwind CSS
  • Tailwind CSS Dark
  • Material
  • Bootstrap v4
  • High Contrast
Preferences
Mode Selection
Touch
Mouse
Theme Selection
Localization
*Translated by Google Translator.
Currency
Essential Studio
HOME
All Controls

Example of Save and Load in ASP.NET Core Diagram Control

This sample visualizes building diagrams interactively and editing the saved diagrams. Symbol Palette is used to easily build diagrams.

DEMO
SOURCE

This example shows how to drag-and-drop shapes and connectors from symbol palette to build diagrams. You can save the diagram as text files and edit the pre-saved diagrams. The saveDiagram method can be used to save the diagram as string. The loadDiagram method can be used to load the diagram from a string. In this example, context menu and undo/redo features are enabled.

The diagram component’s features are segregated into individual feature-wise modules. To enable undo/redo support, inject UndoRedo module using Diagram.Inject(UndoRedo) method. To enable context menu, inject DiagramContextMenu module using Diagram.Inject(DiagramContextMenu) method.