Mar 31, 2011, 12:32 PM
[CLOSED] GMAP set values from a grid panel
Hi, Ext.net
I am having some problems setting gmap vales from a grid.
In the grid I have Lat, Lng and address. How can I set CenterMarker lat and lng and Marker lat lng and options title on RowSelect Event.
I am having some problems setting gmap vales from a grid.
In the grid I have Lat, Lng and address. How can I set CenterMarker lat and lng and Marker lat lng and options title on RowSelect Event.
<ext:GridPanel ID="GridPanelSalesPonits"
runat="server"
Title="Sites"
Region="Center"
Margins="5 5 5 5"
StripeRows="true"
TrackMouseOver="true">
<ColumnModel ID="ColumnModel1" runat="server">
<Columns>
<ext:Column ColumnID="SPID" DataIndex="SPID" Header="ID" Groupable="false" Width="50" />
<ext:Column DataIndex="Address" Header="Address" />
<ext:Column DataIndex="Longitude" Header="Longitude" Hidden="true" />
<ext:BooleanColumn DataIndex="Status" Header="Status" TrueText="Active" FalseText="Inactive" />
</Columns>
</ColumnModel>
<SelectionModel>
<ext:RowSelectionModel ID="RowSelectionModel1" runat="server" SingleSelect="true" >
<Listeners>
<RowSelect Handler="buildMap(record); #{SouthPanel}.setTitle('Map for:'+ record.data.Address); SouthPanel.expand(true);SouthPanel.doLayout();" />
</Listeners>
</ext:RowSelectionModel>
</SelectionModel>
</ext:GridPanel>
<ext:Panel
ID="SouthPanel"
runat="server"
Region="South"
Height="350">
<Items>
<ux:GMapPanel ID="SaleMap" runat="server" GMapType="Map" ZoomLevel="14" >
<CenterMarker lat="41.33165" lng="19.8318" />
<Markers>
<ux:Marker Lat="41.33165" Lng="19.8318" >
<Options Title="La Tour Eiffel" />
</ux:Marker>
</Markers>
</ux:GMapPanel>
</Items>
</ext:Panel>
</Items>
Thank you,
Last edited by Daniil; Apr 04, 2011 at 9:14 AM.
Reason: [CLOSED]