GTP.NET the interactive Gantt chart that helps you with any and all time visualization and manipulation needs
shows representable samples on how to use the GTP.NET for Ajax ASP.NET.
To access this source code you must download the GTP.NET evaluation and the GTPNETWebAjax from the
, you will then find the complete sample source code on your system at this location "C:\inetpub\wwwroot\GTP.NET.ASP.NET.AJAX\CompleteSource".
The GTP.NET is a licensed control, you need to license per developer but
there are no additional runtime fees
. You may
deploy the GTP.NET free of charge
once you have a developer license.
The GTP.NET is best described as a complete interactive windows form Gantt chart with ASP.NET and Ajax capabilities.
To create an ajax enabled Gantt chart go like this:
1. Scriptmanager on the page
2. UpdatePanel on the page
3. Add Gantt_ASP to the UpdatePanel
4. Add GTPImg.aspx to your project (handles rt-created images)
5. Make sure the Gantt_ASP has ClientTimeItems == true
6. Make sure you have Gantt_ASP.UsePngImages == true (jpegs do not support transparancy)
: Gantt_ASP1.ClientSideTimeItemCreateMode=true when this is true you can click and drag to create new time items. Free update for all 3.0 license holders.
Yet another New Feature
: Grid column head sorts column
Try out some of the many interactive features of the GTP.NET; Click the zoom buttons and zoom into seconds our out to show decades. Move time items in time, resize them in their right end etc.
RT KEY MISSING
Things we want to do
Become Captain Kirk of the starship Enterprise
Things we need to do first
To re-use investment in Gantt chart done for windows form go like this:
1. Include your form containing the Gantt in the web project (in an assembly or by copying the code)
2. Create a Gantt_AspSettings component
3. Connect your Gantt_ASPSettings component to the windows form Gantt and to your Gantt_ASP like much this:
this.gantt_ASPSettings1 = new PlexityHide.GTP.WEB.Gantt_ASPSettings();
gantt_ASPSettings1.Gantt_ASP = Gantt_ASP1;
f1 = new LetsBuild_ProjectPlanner.Form1();