Hi
The problem I am having is that when I put a RadAjaxPanel around my RadMap a postback to update the RadClientDataSource needs to be clicked twice in order for the select url to be called. It works fine if I remove the ajax panel.
<telerik:RadAjaxPanel runat="server"> <telerik:RadTabStrip ID="connectionsTabStrip" runat="server" MultiPageID="connectionsMultiPage"> <Tabs> <telerik:RadTab Text="Map" PageViewID="mapPageView" /> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="connectionsMultiPage" runat="server"> <telerik:RadPageView ID="mapPageView" runat="server"> <telerik:RadClientDataSource runat="server" ID="tripDataSource" AutoSync="true"> <DataSource> <WebServiceDataSourceSettings ServiceType="GeoJSON" /> </DataSource> </telerik:RadClientDataSource> <telerik:RadButton ID="button" runat="server" Text="View" OnClick="button_Click" /> <telerik:RadMap runat="server" ID="tripMap"> <LayersCollection> <telerik:MapLayer></telerik:MapLayer> <telerik:MapLayer Type="Shape" ClientDataSourceID="tripDataSource"> <StyleSettings> <StrokeSettings Color="#ffffff" Width="10" /> </StyleSettings> </telerik:MapLayer> </LayersCollection> <DataBindings> <MarkerBinding DataShapeField="shape" DataTitleField="title" DataLocationLatitudeField="locationLatitude" DataLocationLongitudeField="locationLongitude" DataTooltipTemplateField="tooltipTemplate" /> </DataBindings> <CenterSettings Latitude="-32.962926" Longitude="151.699727"/> </telerik:RadMap> </telerik:RadPageView> </telerik:RadMultiPage> </div> <uc1:ExceptionArea runat="server" ID="ExceptionArea" /></telerik:RadAjaxPanel>I have some code behind on the button click "button_Click"
tripDataSource.DataSource.WebServiceDataSourceSettings.Select.Url = "/Data/GetJsonTrip.aspx";tripDataSource.DataBind();tripMap.DataSource = GetMarkers();tripMap.DataBind();If I put a break point in GetJsonTrip.aspx I can see it only gets called, on the first click, but does get called on every click after that.
If I set WebServiceDataSourceSettings.Select.Url in a partial post back, why does the indicated URL not get called after the first postback?
Thanks for any help
Matt
