
| Visual Basic (Declaration) | |
|---|---|
Public Class WebFlyPostBackManager Inherits ISNet.WebUI.ISNetControl Implements ISNet.ICopyable, ISNet.IObjectState, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize, ISNet.Serialization.XmlSerialization.ICustomXmlSerializer, ISNet.Serialization.XmlSerialization.IXmlSerialize, ISNet.WebUI.IBaseISNetControl, ISNet.WebUI.IClientAction, ISNet.WebUI.IFlyPostBack, ISNet.WebUI.IInfo, ISNet.WebUI.ILayoutSettings | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As WebFlyPostBackManager | |
| C# | |
|---|---|
public class WebFlyPostBackManager : ISNet.WebUI.ISNetControl, ISNet.ICopyable, ISNet.IObjectState, ISNet.IResetable, ISNet.Serialization.BinarySerialization.IBinarySerialize, ISNet.Serialization.XmlSerialization.ICustomXmlSerializer, ISNet.Serialization.XmlSerialization.IXmlSerialize, ISNet.WebUI.IBaseISNetControl, ISNet.WebUI.IClientAction, ISNet.WebUI.IFlyPostBack, ISNet.WebUI.IInfo, ISNet.WebUI.ILayoutSettings | |
Using WebFlyPostBackManager you can invoke server side methods from client side as easy as writing one line of code. Therefore, you can call the server side functions in more straightforward manner than the previous approach which require you to implement a specific interface before they are accessible to the client side.
WebFlyPostBackManager allows you conveniently to retrieve any kind of data types, in either synchronous or asynchronous mode. The control supports basic data types such as string, integer, boolean and arrays -- as well as complex types such as collection, custom business objects and nested objects.
WebFlyPostBackManager has ability to change the service as UI (User Interface) mode. When used in UI mode, the control can be used to partially refresh specified server side controls without full page postback. During the FlyPostBack (a.k.a. callback) request, only the refreshed controls are delivered back to the client side and hence reducing the output size.
WebFlyPostBackManager is used to request an execution of Method at server side. Most of the time you want the execution of this method returns a value. The type of this value can vary from very simple one as string to more complex type as CustomObject.
Here are the list of simple data types supported by WebFlyPostBackManager :
- string
- int
- decimal
- long
- float
- bool
- DateTime
- array[]
Advanced Data Types that is supported by WebFlyPostBackManager are :
- DataSet
- DataTable
- Custom Object that can be serialized
For more information on advanced data types issue, please refer to Advanced Data Types.
System.Object
System.Web.UI.Control
System.Web.UI.WebControls.WebControl
ISNet.WebUI.ISNetControl
ISNet.WebUI.WebDesktop.WebFlyPostBackManager
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
Reference
WebFlyPostBackManager MembersISNet.WebUI.WebDesktop Namespace
Tasks
Retrieving notifications from webservicetasks
Retrieving notifications from webform listenerConverting standard controls to use callback
Selectively converting standard controls to use callback
Programmatically refresh server control
Concepts
WebFlyPostBack OverviewWebFlyPostBack Features
concepts
Service TypeMetadata Collection
Data Types
Advanced Data Types