Hello,
sorry for may bad english. My problem is follow: I need to read dynamically data for the ejGantt using c# public class. I tried it this way:
ascx file:
<script type="text/javascript">
dataSource = "<%=GanttData%>";
var datamanager = ej.DataManager(dataSource);
...
$(function () {
$("#Grid").ejGantt({
dataSource: datamanager,
...
code behind file:
public VirtualizationData[] GanttData
{
get { return GetData(); }
}
public static VirtualizationData[] GetData()
{
List<VirtualizationData> list = new List<VirtualizationData>();
list.Add(new VirtualizationData()
{
Id = 1,
Name = "Task1",
PercentDone = 50,
StartDate = "01/17/2010",
Duration = 5
});
public class VirtualizationData
{
public string StartDate { get; set; }
public int Id { get; set; }
public string Name { get; set; }
public int Duration { get; set; }
public int PercentDone { get; set; }
public VirtualizationData[] Children { get; set; }
public string Predescessor { get; set; }
}
But datamanager contains the 'Name' of data class instead data values.
What am I doing incorrectly ?
Thanks and BR
Oto