protected function cmdModRub($sender, $param) { $idnuovo=$param->CallbackParameter; $rubrica=$this->Rub; if($rubrica and count($rubrica)>0) { if($this->getViewState('MODRUB',0)==0) { $this->dgRubrica->DataSource=$rubrica; $this->dgRubrica->DataBind(); } foreach($this->dgRubrica->Items as $i) { if($i->DataItem->IDDitteRub==$idnuovo) { if($this->getViewState('MODRUB',0)==0) { $this->dgRubrica->EditItemIndex=$i->ItemIndex; $this->setViewState('MODRUB','1'); } else { $this->dgRubrica->EditItemIndex=-1; $this->setViewState('MODRUB','0'); $a= new dummy; echo "TEST".$i->ColDRub->TextBox->Text; //$a->DRub=; //$a->IDRubCat=; //$a->VRub=; //$this->DataAccess-> $this->_rub=$this->DataAccess->qDittaRubByIDDitta($this->Ditta->IDDitta); $this->saveRub(); $rubrica=$this->Rub; } $this->dgRubrica->DataSource=$rubrica; $this->dgRubrica->DataBind(); break; } } } $this->panRubrica->render($param->NewWriter); }