protected function addAttributesToRender($writer)
{
$rows = $this->getRows();
$writer->addAttribute('size', "{$rows}");
if ($this->getSelectionMode() === TListSelectionMode::Multiple) {
$writer->addAttribute('name', $this->getUniqueID() . '[]');
} else {
$writer->addAttribute('name', $this->getUniqueID());
}
parent::addAttributesToRender($writer);
}