Articles in this section
Category / Section

How to get resource info when adding new record

1 min read

In Gantt Control, it is possible to get the resource details after adding a new record, using the actionComplete client Side event.

The following code snippet explains how to map the resource details in a project and to trigger an action after adding a new record using actionComplete event.



<script type="text/javascript">
        function actionComplete(args) {
            if (args.requestType === 'save' && args.addedRecord) {
                //Newly Added Record is obtained here , which can be updated to database
                var name=[];
                var length = args.addedRecord.resourceInfo.length;
                for (i = 0; i < length; i++) {
                    name[i] = args.addedRecord.resourceInfo[i].ResourceName;
                return name;


public class GanttController : Controller
        public ActionResult Index()
           ViewBag.resource = ResourceList.GetResources();
        public class Resource
            public int ResourceId { get; set; }
            public string ResourceName { get; set; }
        public class ResourceList
            public static List<Resource> GetResources()
                List<Resource> ResourceCollection = new List<Resource>();
                ResourceCollection.Add(new Resource() { ResourceId = 1, ResourceName =                   
                "Project Manager" });
                return ResourceCollection;
        public class DefaultData
            public List<object> ResourceId { get; set; }

Sample Link:

A sample to get the resource details after adding a new record in Gantt control is available in the following link. Sample

Did you find this information helpful?
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment