PDA

Просмотр полной версии : DataGrid & LinkButton


BeautifulGirl
27.02.2009, 17:18
Добрый день.

Есть некий DataGrid выводящий список людей в виде ФИО и дата рождения. В первой колонке идет ссылка на карточку с подробной информацией по человеку.



<mx:DataGrid id="gridSTART" dataProvider="{xml_set.citizen}" x="10" y="216" width="96%" height="500">
<mx:columns>
<mx:DataGridColumn dataField="person_id" headerText=" " width="50">
<mx:itemRenderer>
<mx:Component>
<mx:LinkButton x="124" y="855" label="Инфо" click="navigateToURL(new URLRequest('http://reg01:8080/sso/getses'), 'quote')"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="surname" headerText="Фамилия"/>
<mx:DataGridColumn dataField="name" headerText="Имя"/>
<mx:DataGridColumn dataField="patronymic" headerText="Отчество"/>
<mx:DataGridColumn dataField="birth_date_str" headerText="Дата рождения"/>
</mx:columns>
</mx:DataGrid>


В ссылку URLRequest('http://reg01:8080/sso/getses') необходимо добавить параметр objectId, соответствующий значению поля person_id из БД. Но компилятор ругается на знак & в строке адреса.

GBee
28.02.2009, 11:45
navigateToURL вынесите в метод в Script. Либо попробуйте &amp; вместо &