﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - FlypostBack</title><link>http://www.intersoftsolutions.com/Community/Tags/FlypostBack/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>Update a webpane in a webpane group using flypostbackmanager</title><link>http://www.intersoftsolutions.com/Community/Tags/FlypostBack/</link><pubDate>Wed, 19 Jan 2011 03:54:46 GMT</pubDate><dc:creator>interfung</dc:creator><category>WebFlyPostBackManager</category><category>FlypostBack</category><category>Update</category><category>webpane</category><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am trying to update a webpane's content URL using flypostback, if I use "rendercontrol" for the WebPaneManager, All webpanes will be refreshed, is there any way to refresh only one Pane in a WebPaneManager? Attached my page for your refrence.&lt;/p&gt;
&lt;p&gt;ASPX Page:&lt;/p&gt;&lt;pre&gt;&amp;lt;%@ Page Language="vb" AutoEventWireup="false" CodeBehind="TestWebPane.aspx.vb" Inherits="InterTest.TestWebPane" %&amp;gt;

&amp;lt;%@ Register Assembly="ISNet.WebUI.WebDesktop" Namespace="ISNet.WebUI.WebDesktop"
    TagPrefix="ISWebDesktop" %&amp;gt;

&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&amp;gt;

&amp;lt;html&amp;gt;
&amp;lt;head runat="server"&amp;gt;
    &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;
    &amp;lt;script type='text/javascript'&amp;gt;
        function setURL(){
            var fpb = ISGetObject("WebFlyPostBackManager1");
            fpb.ChangePaneUrl("TestLoading.aspx");
        }
    &amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
    &amp;lt;form id="form1" runat="server"&amp;gt;
    &amp;lt;div&amp;gt;
        &amp;lt;ISWebDesktop:WebFlyPostBackManager ID="WebFlyPostBackManager1" runat="server" ServiceUrl="TestWebPane.aspx"&amp;gt;
        &amp;lt;/ISWebDesktop:WebFlyPostBackManager&amp;gt;
        &amp;lt;ISWebDesktop:WebPaneManager ID="WebPaneManager1" runat="server" Height="100%" Width="100%"&amp;gt;
&amp;lt;FrameStyle BackColor="#E0E0E0" BorderColor="#404040" BorderStyle="Solid" BorderWidth="1px" ForeColor="White"&amp;gt;
&amp;lt;Padding Top="4px" Left="4px" Right="4px" Bottom="4px"&amp;gt;&amp;lt;/Padding&amp;gt;
&amp;lt;/FrameStyle&amp;gt;

            &amp;lt;RootGroupPane Name="RootGroup"&amp;gt;
                &amp;lt;Panes&amp;gt;
                    &amp;lt;ISWebDesktop:WebPane Name="Pane0" Text="Pane 0"&amp;gt;
                        &amp;lt;ContentTemplate&amp;gt;
                            &amp;lt;label id="lbl" onclick="setURL()"&amp;gt;Set the URL to Page&amp;lt;/label&amp;gt;
                        &amp;lt;/ContentTemplate&amp;gt;
                    &amp;lt;/ISWebDesktop:WebPane&amp;gt;
                    &amp;lt;ISWebDesktop:WebPane Name="Pane1" Text="Pane 1" ContentMode="UseIFrame"&amp;gt;                        
                    &amp;lt;/ISWebDesktop:WebPane&amp;gt;
                &amp;lt;/Panes&amp;gt;
            &amp;lt;/RootGroupPane&amp;gt;

&amp;lt;PaneSettings&amp;gt;
&amp;lt;ContainerStyle Overflow="Auto" OverflowY="Auto" OverflowX="Auto" BackColor="White" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" Font-Names="Tahoma" Font-Size="8pt" ForeColor="Black"&amp;gt;
&amp;lt;Padding Top="4px" Left="4px" Right="4px" Bottom="4px"&amp;gt;&amp;lt;/Padding&amp;gt;
&amp;lt;/ContainerStyle&amp;gt;

&amp;lt;HeaderMainStyle GradientType="Vertical" BackColor2="LightGray" BackColor="DimGray" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" Font-Bold="True" Font-Names="Arial" Font-Size="11pt" ForeColor="White"&amp;gt;
&amp;lt;Padding Top="4px" Left="4px" Right="4px" Bottom="4px"&amp;gt;&amp;lt;/Padding&amp;gt;
&amp;lt;/HeaderMainStyle&amp;gt;

&amp;lt;HeaderSubStyle GradientType="Vertical" BackColor2="White" BackColor="#E0E0E0" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" Font-Names="Tahoma" Font-Size="8pt"&amp;gt;
&amp;lt;Padding Top="4px" Left="4px" Right="4px" Bottom="4px"&amp;gt;&amp;lt;/Padding&amp;gt;
&amp;lt;/HeaderSubStyle&amp;gt;

&amp;lt;InfoTextStyle Font-Names="Tahoma" Font-Size="8pt" ForeColor="White"&amp;gt;&amp;lt;/InfoTextStyle&amp;gt;
&amp;lt;/PaneSettings&amp;gt;

&amp;lt;SplitterStyle&amp;gt;
&amp;lt;Normal BackColor="#E0E0E0"&amp;gt;&amp;lt;/Normal&amp;gt;

&amp;lt;Active BaseStyle="Normal" BackColor="Black"&amp;gt;&amp;lt;/Active&amp;gt;
&amp;lt;/SplitterStyle&amp;gt;
        &amp;lt;/ISWebDesktop:WebPaneManager&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;/form&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/pre&gt;
&lt;p&gt;VB Code:&lt;/p&gt;&lt;pre&gt;Imports ISNet.WebUI.WebDesktop
Public Class TestWebPane
    Inherits System.Web.UI.Page

    Private m_Listener As WebFlyPostBackListener
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        m_Listener = New WebFlyPostBackListener(Me)
    End Sub

    &amp;lt;WebFlyPostBackMethod()&amp;gt; _
    Public Sub ChangePaneUrl(ByVal strURL As String)
        Dim pane1 As WebPane = WebPaneManager1.GetAllPanes.GetNamedItem("Pane1")
        pane1.ContentURL = strURL
    End Sub

End Class&lt;/pre&gt;
&lt;p&gt;Thanks and Regards,&lt;/p&gt;
&lt;p&gt;Fung&lt;/p&gt;</description></item><item><title>WebGrid 4.0.6200.2 client side (FlyPostBack) loading issues</title><link>http://www.intersoftsolutions.com/Community/Tags/FlypostBack/</link><pubDate>Tue, 22 Jun 2010 00:54:46 GMT</pubDate><dc:creator>tamicacm</dc:creator><category>FlypostBack</category><category>WebGrid 4.0.6200.2</category><category>RefreshAll()</category><category>Web Grid</category><description>Hi,&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;

&lt;/p&gt;
&lt;p class="MsoNormal"&gt;I am facing a problem with WebGrid 4.0.6200.2 which so far
has eluded me of any neat solution to it. Please find the description of the
problem below:&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;1. Every time we try to load the web grid from client side
using below code in JavaScript&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;var grid = ISGetObject("myWebGrid");&lt;/p&gt;

&lt;p class="MsoNormal"&gt;grid.RefreshAll();&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Server side InitializeDataSource method is invoked twice.
How can we prevent this from happening or what condition should we check to
avoid data access code from executing twice?&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;private void wgdFlightMonitor_InitializeDataSource(object sender,
DataSourceEventArgs e)&lt;/p&gt;

&lt;p class="MsoNormal"&gt;{&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;//Initialize
web grid data source here&lt;/p&gt;

&lt;p class="MsoNormal"&gt;}&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;2. If we are having two web grids on the same page and try
to load one of the web grid using client side JavaScript code mentioned above.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Server side InitializeDataSource method is invoked for both
of the web grids.&lt;/p&gt;

&lt;p class="MsoNormal"&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;Any help or insight would be highly appreciated for the
above problems&lt;/p&gt;

</description></item><item><title>How to clear SendCustomRequest parameters (set by AddInput client-side method)?</title><link>http://www.intersoftsolutions.com/Community/Tags/FlypostBack/</link><pubDate>Mon, 08 Feb 2010 12:18:15 GMT</pubDate><dc:creator>lybax</dc:creator><category>AddInput</category><category>SendCustomRequest</category><category>FlypostBack</category><category>reset</category><category>clear</category><category>remove</category><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The problem is that once my custom parameters are set (using AddInput) there is no way to get rid of them... and each time my page does a FlyPostBack (using SendCustomRequest) it executes the same code (in InitializePostBack server-side event handler), because my parameters (in Request.Form) are still there.&lt;/p&gt;
&lt;p&gt;I'd like to clear all my custom parameters from the Request.Form during the FlyPostBack (InitializePostBack).&lt;/p&gt;
&lt;p&gt;1. Is there any way to clear, remove or reset my custom input values?&lt;/p&gt;
&lt;p&gt;grid.RemoveInput?&lt;/p&gt;
&lt;p&gt;2. How are custom parameters stored for such custom FlyPostBack?&lt;/p&gt;
&lt;p&gt;hidden input?&lt;/p&gt;
&lt;p&gt;3. How to modify them?&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description></item></channel></rss>