TInvalidDataValueException

Description

CategoryList.SelectedValue has an invalid value '324'.

Source File

/home/alhedaya/public_html/framework/Web/UI/WebControls/TListControl.php (604)

0593:     {
0594:         if($this->_items)
0595:         {
0596:             if($value===null)
0597:                 $this->clearSelection();
0598:             else if(($item=$this->_items->findItemByValue($value))!==null)
0599:             {
0600:                 $this->clearSelection();
0601:                 $item->setSelected(true);
0602:             }
0603:             else
0604: throw new TInvalidDataValueException('listcontrol_selectedvalue_invalid',get_class($this),$value);
0605: } 0606: $this->_cachedSelectedValue=$value; 0607: if($this->getAdapter() instanceof IListControlAdapter) 0608: $this->getAdapter()->setSelectedValue($value); 0609: } 0610: 0611: 0612: /** 0613: * @return array list of the selected item values (strings) 0614: */ 0615: public function getSelectedValues() 0616: {

Stack Trace

#0 /home/alhedaya/public_html/framework/TComponent.php(135): TListControl->setSelectedValue('324')
#1 /home/alhedaya/public_html/protected/pages/ListQuestion.php(24): TComponent->__set('SelectedValue', '324')
#2 /home/alhedaya/public_html/framework/Web/UI/TControl.php(1313): ListQuestion->OnPreRender(NULL)
#3 /home/alhedaya/public_html/framework/Web/UI/TPage.php(215): TControl->preRenderRecursive()
#4 /home/alhedaya/public_html/framework/Web/UI/TPage.php(193): TPage->processNormalRequest(Object(THtmlWriter))
#5 /home/alhedaya/public_html/framework/Web/Services/TPageService.php(474): TPage->run(Object(THtmlWriter))
#6 /home/alhedaya/public_html/framework/Web/Services/TPageService.php(420): TPageService->runPage(Object(ListQuestion), Array)
#7 /home/alhedaya/public_html/framework/TApplication.php(1066): TPageService->run()
#8 /home/alhedaya/public_html/framework/TApplication.php(376): TApplication->runService()
#9 /home/alhedaya/public_html/en.php(141): TApplication->run()
#10 {main}
2012-02-05 01:31 Apache PRADO/3.1.2a