public function ProcessMessages() { parent::ProcessMessages(); if ($this->ShowOrderingControl()) { $orderColumn = $this->GetGrid()->GetOrderColumnFieldName(); if ($orderColumn == $this->fieldName) { $this->sortUrl = $this->GetOrderByLink($this->GetGrid()->GetOrderType()); $this->GetHeaderControl()->SetAfterLinkText(' <a href="' . $this->GetOrderByLink($this->GetGrid()->GetOrderType()) . '">' . $this->GetSortCaption($this->GetGrid()->GetOrderType()) . '</a>'); } else { $this->sortUrl = $this->GetOrderByLink(); $this->GetHeaderControl()->SetAfterLinkText(' <a href="' . $this->GetOrderByLink() . '">' . $this->GetSortCaption(null) . '</a>'); } } }