GTP.NET the interactive Gantt chart that helps you with any and all time visualization and manipulation needs
These pages
LetsBuild_ProjectPlanner
,
LetsBuild_ResourceBooker
and
LetsBuild_WeeklyPlanner
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
BuildServer
, 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)
New Feature
: 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.
ID
Description
RT KEY MISSING
4
Things we want to do
5
Become Captain Kirk of the starship Enterprise
0
Things we need to do first
2
Train them
1
Hire Astrounats
3
Build rocket
6
A
18
m
17
l
16
k
14
j
15
i
13
h
12
g
11
f
10
e
9
d
8
c
7
B
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();
f1.DoAllTheInitWork();
gantt_ASPSettings1.WrapGantt(f1.gantt1);
test1
test2