public function setPageButtonCount($value)
{
if (($value = TPropertyValue::ensureInteger($value)) < 1) {
throw new TInvalidDataValueException('pager_pagebuttoncount_invalid');
}
$this->setViewState('PageButtonCount', $value, 10);
}