BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
[web.config]
<compilation debug="true" targetFramework="4.5" >
<assemblies>
<add assembly="Syncfusion.EJ, Version= XX.XXXX.X.XX, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<add assembly="Syncfusion.EJ.MVC, Version= XX.XXXX.X.XX, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
</assemblies>
</compilation>
//…
<namespaces>
<add namespace="Syncfusion.MVC.EJ" />
</namespaces> |
<head>
<title>Essential Studio for JavaScript : Gantt</title>
<script src="~/Scripts/scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/scripts/jquery.easing.1.3.min.js"></script>
<script src="~/Scripts/scripts/jsrender.min.js"></script>
<script src="~/Scripts/scripts/ej.widget.all.min.js"></script>
<link rel='nofollow' href="~/Content/ejthemes/default-theme/ej.web.all.min.css" rel="stylesheet" /></head> |
[cshtml]
@(Html.EJ().Gantt("GanttContainer")
.TaskIdMapping("TaskID")
.TaskNameMapping("TaskName")
.StartDateMapping("StartDate")
.DurationMapping("Duration")
.ProgressMapping("Progress")
.ScheduleStartDate("02/01/2014")
.ScheduleEndDate("03/14/2014")
.ChildMapping("SubTasks")
.EnableContextMenu(true)
.AllowGanttChartEditing(true)
.PredecessorMapping("Predecessor")
.ToolbarSettings(toolbar =>
{
toolbar.ShowToolbar(true);
toolbar.ToolbarItems(new List<GanttToolBarItems>()
{
GanttToolBarItems.Add,
GanttToolBarItems.Edit,
GanttToolBarItems.Delete,
GanttToolBarItems.Update,
GanttToolBarItems.Cancel,
GanttToolBarItems.Indent,
GanttToolBarItems.Outdent,
GanttToolBarItems.ExpandAll,
GanttToolBarItems.CollapseAll,
});
})
.EditSettings(edit =>
{
edit.AllowEditing(true);
edit.AllowAdding(true);
edit.AllowDeleting(true);
edit.AllowIndent(true);
edit.EditMode("cellEditing");
})
.AllowSorting(true)
.AllowMultiSorting(true)
.ResourceInfoMapping("ResourceID ")
.ResourceNameMapping("ResourceName ")
.ResourceIdMapping("ResourceID ")
.Resources(ViewBag.resources)
.Datasource(ViewBag.datasource)
)
@(Html.EJ().ScriptManager()) |