Hi,
Im sorry it was not configOption but StateManagedCollections. I found the most similar case to my problem was Markers in GMapPanel UX. Here is the code:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="GMapSample._Default" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<%@ Register Assembly="Ext.Net.UX" Namespace="Ext.Net.UX" TagPrefix="ux" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<ext:ResourceManager runat="server" ID="ScriptManager1" />
<ext:ViewPort runat="server" ID="ViewPort1">
<Content>
<ext:BorderLayout runat="server" ID="BL1">
<Center>
<ux:GMapPanel runat="server" ID="CenterMap" Title="GMap Panel" ZoomLevel="14" GMapType="Map">
<MapControls GHierarchicalMapTypeControl="true" GLargeMapControl="true" />
<MapConfiguration DoubleClickZoom="true" ContinuousZoom="true" GoogleBar="true" ScrollWheelZoom="true" />
<CenterMarker GeoCodeAddress="4 Yawkey Way, Boston, MA, 02215-3409, USA">
<Options Title="Fenway Park" />
</CenterMarker>
<Markers>
<ux:Marker Lat="42.339641" Lng="-71.094224">
<Options Title="Boston Museum of Fine Arts" />
<Listeners>
<Click Handler="Ext.Msg.alert('Its fine', 'and its art.');" />
</Listeners>
</ux:Marker>
<ux:Marker Lat="42.339419" Lng="-71.09077">
<Options Title="Northeastern University" />
</ux:Marker>
</Markers>
<Buttons>
<ext:Button runat="server" ID="PanButton" Text="Fenway Park StreetView">
<Listeners>
<Click Handler="#{PanWin}.show();" />
</Listeners>
</ext:Button>
<ext:Button runat="server" ID="MapButton" Text="Fenway Park Map Window">
<Listeners>
<Click Handler="#{MapWin}.show();" />
</Listeners>
</ext:Button>
<ext:Button runat="server" ID="Test" Text="Test">
<DirectEvents>
<Click OnEvent="TestCount"></Click>
</DirectEvents>
</ext:Button>
</Buttons>
</ux:GMapPanel>
</Center>
</ext:BorderLayout>
</Content>
</ext:ViewPort>
</form>
</body>
</html>
and the code behind
protected void Page_Load(object sender, EventArgs e)
{
if (!X.IsAjaxRequest)
{
Marker m = new Marker();
m.Lat = 10.1;
m.Lng = 10.2;
CenterMap.Markers.Add(m);
}
}
public void TestCount(object sender, DirectEventArgs e)
{
Int32 cnt = CenterMap.Markers.Count();
}
The testcount disregard the marker added from pageload, so it always return 2.
Thank in advance