Could you elaborate a bit more on the scenario where you need to use the RowID. For what binding scenario you need such ID?
As for the custom Entity Framework Provider
- please specify what exactly doesn't work at your? Do you encountered any exception or simply the binding is not correctly applied? As demonstrated in our help article below, you should simply create a custom class for the provider and then implement the Get, Update, Delete and Insert methods with the help of the mapped tables and objects from the Entity Framework model. Finally, you should provide the RadGantt
control with the newly created custom provider at the Page_Load.