Esempio n. 1
0
 /**
  * Обновляет  данные  с  провайдера
  */
 public function Reload($resetpage = true)
 {
     parent::Reload($resetpage);
     $this->components = array();
     $list = $this->getItems();
     $i = 1;
     foreach ($list as $item) {
         //$datarow = new DataRow($this->id,$list[0]);
         $datarow = new DataRow($this->id, $item, $i++, $i - 1 + $this->pagesize * ($this->currentpage - 1));
         $this->add($datarow);
         $this->rowevent->onEvent($datarow);
         //вызов  обработчика добавляющего  данные  или   елементы  в  строку
         $datarow->updateChildId();
         if ($item->getID() == $this->selectedRow && $this->selectedclass != "") {
             $datarow->setAttribute('class', $this->selectedclass);
         }
     }
 }
Esempio n. 2
0
 /**
  * Обновляет  данные  с  провайдера
  */
 public function Reload($resetpage = true)
 {
     parent::Reload($resetpage);
     $this->datalist = $this->getItems();
 }