Hi,
Yes, possible, but it's required to set
IgnoreExtraFields="false"
for a EventStore.
Example Page
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Ext.Net Example</title>
</head>
<body>
<form runat="server">
<ext:ResourceManager runat="server" />
<asp:ObjectDataSource
ID="ObjectDataSource1"
runat="server"
SelectMethod="GetAll"
TypeName="Test" />
<ext:Viewport runat="server" Layout="FitLayout">
<Items>
<ext:CalendarPanel ID="CalendarPanel1" runat="server">
<EventStore
runat="server"
DataSourceID="ObjectDataSource1"
IgnoreExtraFields="false" />
</ext:CalendarPanel>
</Items>
</ext:Viewport>
</form>
</body>
</html>
Test Class
using System;
using Ext.Net;
using System.Collections.Generic;
public class Test
{
public static List<Event> GetAll()
{
return new List<Event>
{
new Event()
{
EventId = 1,
Title = "My event",
StartDate = DateTime.Now,
EndDate = DateTime.Now.AddDays(1),
CalendarId = 1
}
};
}
}
It should work without IgnoreExtraFields="false" in Ext.Net RC2.