diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-FnContent/HTML.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-FnContent/HTML.cs index 17a5428c98..22b15df510 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-FnContent/HTML.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-FnContent/HTML.cs @@ -11,7 +11,7 @@ public partial class DiagramController: Controller { private string CreateNodeContent(string nodeId) { return $"
"; - }; + } public ActionResult Nodes() { @@ -27,6 +27,6 @@ public ActionResult Nodes() }); ViewBag.nodes = nodes; return View(); - }; + } }; }; \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-Template/HTML.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-Template/HTML.cs index 58df414857..ee81beed62 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-Template/HTML.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-Template/HTML.cs @@ -20,6 +20,6 @@ public ActionResult Nodes() { }); ViewBag.nodes = nodes; return View(); - }; + } }; }; \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-TemplateFnNode/HTML.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-TemplateFnNode/HTML.cs index 9f0728e3df..4389872211 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-TemplateFnNode/HTML.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/HTML-TemplateFnNode/HTML.cs @@ -11,7 +11,7 @@ public partial class DiagramController: Controller { public string CreateNodeContent(string nodeId) { return $""; - }; + } public ActionResult Nodes() { @@ -27,6 +27,6 @@ public ActionResult Nodes() }); ViewBag.nodes = nodes; return View(); - }; + } }; }; \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/Native-TemplateFnNode/HTML.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/Native-TemplateFnNode/HTML.cs index 79268693e7..dc8bf962df 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/Native-TemplateFnNode/HTML.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/Native-TemplateFnNode/HTML.cs @@ -11,7 +11,7 @@ public partial class DiagramController: Controller { public string CreateNodeContent(string nodeId) { return $""; - }; + } public ActionResult Nodes() { @@ -27,6 +27,6 @@ public ActionResult Nodes() }); ViewBag.nodes = nodes; return View(); - }; + } }; }; \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-FnContent/native.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-FnContent/native.cs index b30fc385e2..916710d82b 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-FnContent/native.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-FnContent/native.cs @@ -13,7 +13,7 @@ private string CreateNodeContent(string nodeId) return @""; - }; + } public ActionResult Nodes() { @@ -29,6 +29,6 @@ public ActionResult Nodes() }); ViewBag.nodes = nodes; return View(); - }; + } }; }; \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-Template/SVG.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-Template/SVG.cs index 60a8bc90a0..79534b70b1 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-Template/SVG.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/native-Template/SVG.cs @@ -20,6 +20,6 @@ public ActionResult Nodes() { }); ViewBag.nodes = nodes; return View(); - }; + } }; }; diff --git a/ej2-asp-core-mvc/code-snippet/diagram/shapes/native/native.cs b/ej2-asp-core-mvc/code-snippet/diagram/shapes/native/native.cs index ce12b3d424..6a50b71b2b 100644 --- a/ej2-asp-core-mvc/code-snippet/diagram/shapes/native/native.cs +++ b/ej2-asp-core-mvc/code-snippet/diagram/shapes/native/native.cs @@ -22,6 +22,6 @@ public ActionResult Nodes() { }); ViewBag.nodes = nodes; return View(); - }; + } }; }; \ No newline at end of file diff --git a/ej2-asp-core-mvc/code-snippet/diagram/symbol-palette/contentTemplate/palette.cs b/ej2-asp-core-mvc/code-snippet/diagram/symbol-palette/contentTemplate/palette.cs new file mode 100644 index 0000000000..58268f8596 --- /dev/null +++ b/ej2-asp-core-mvc/code-snippet/diagram/symbol-palette/contentTemplate/palette.cs @@ -0,0 +1,50 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; +using Syncfusion.EJ2.Diagrams; +using System.Drawing; + +namespace EJ2MVCSampleBrowser.Controllers.Diagram +{ + public partial class DiagramController : Controller + { + public string CreateNodeContent(string nodeId) + { + if (nodeId == "node1") + return $"