/** * Add the items to the project list. */ public function lstProjects_Bind() { $clauses[] = QQ::ExpandAsArray(QQN::Project()->PersonAsTeamMember); $objProjects = Project::QueryArray(QQ::All(), $clauses); foreach ($objProjects as $objProject) { $item = new QHListItem($objProject->Name); $item->Tag = 'ol'; $item->GetSubTagStyler()->OrderedListType = QOrderedListType::LowercaseRoman; foreach ($objProject->_PersonAsTeamMemberArray as $objPerson) { /**** * Here we add a sub-item to each item before adding the item to the main list. */ $item->AddItem($objPerson->FirstName . ' ' . $objPerson->LastName); } $this->lstProjects->AddItem($item); } }