Ciao,
Per le etichette rosse mi sa che ti conviene fare una ricerca negli script che eseguono il lavoro ed inviano quelle variabili alla pagina, penso in request.
Mentre per:
$CCSForm = $this->EditMode ? $this->ComponentName . ":" . "Edit" : $this->ComponentName;
Questo costrutto è una if, ora ti spiego:
if($this->EditMode)
$CCSForm = $this->ComponentName . ":" . "Edit";
else
$CCSForm = $this->ComponentName
la sintassi è:
var A = (b == c) ? true: false;
ovvero se è vero che b == c allora A = true altrimenti A = false;
Poi, la & dovrebbe indicare un puntatore al nuovo oggetto clsControl(ccsHidden,......
Mentre && è la condizione AND, usata in quella maniera dovrebbe significare che
se $Validation esiste AND $this->s_km_iniziali->Errors->Count() == 0 allora $Validation è true
altrimenti false.
Ciao