AJAX Page - ChangeLog

December 25, 2013
  • Version 1.13.1226.1.
  • Now works with IE 11.
November 3, 2011
  • Version 1.11.11.0.
  • Now works when Url of the page is rewritten by the Http Module.
June 30, 2010
  • Version 1.10.6.0.
  • Now works even if the SessionState is disabled.

July 29, 2008
  • Version 1.8.7.0.
  • New OboutInc.CallbackCollection type - Send complex client objects to server.
  • New UpdatePanelParams property - Returns the list of parameters added before a client panel update using ob_post.AddParam client method.
  • Works when multiple consecutive callback calls are made.

June 9, 2008
  • Version 1.8.6.0.
  • Works with Microsoft ASP.NET AJAX.

May 23, 2008
  • Version 1.8.5.0.
  • The default value for property EnableCallbackViewState was set to false.

January 7, 2008
  • Version 1.8.1.0.
  • Controls state is working when the controls are placed inside a callback panel.

December 11, 2007

November 14, 2007
  • Version 1.7.11.0.
  • New feature: added server method for registering client script blocks RegisterScript.
  • New feature: added server method for registering client script file resources RegisterScriptFile.
  • New feature: added server method for registering css style resources RegisterStyleFile.
  • Control memory leak is removed.

October 31, 2007
  • Version 1.7.10.1.
  • Improved support for auto callback feature.

October 25, 2007
  • Version 1.7.10.0.
  • Control works better when used with master pages.

August 2, 2007
  • Works better in Safari browser.

July 26, 2007
  • Improved CSRF check.

July 9, 2007
  • Exception handling improvement.

May 9, 2007
  • Any postback originated from Obout AJAX panel is done using AJAX without any user interaction.
  • New server property: ShowLoading. When a callback panel update is taking place after a postback, have the option to choose if to show or not the loading panel.
  • Controls state is updated after AJAX call from within a callback panel.
  • Full protection on Cross-site request forgery (CSRF) attacks.
  • Support for Master Pages. New base class OboutInc.oboutAJAXMasterPage.
  • Works with ASP.NET Trace.
  • window.onbeforeunload event support.

March 26, 2007
  • Control memory leak is removed.

January 19, 2007

December 20, 2006
New features added:
  • ClientOnUnload - new CallbackPanel property. Can contain javascript instructions that will be executed before panel unload.
  • JSVisible - server method attribute. Using this attribute to a server method makes your method available also on client side.

November 20, 2006
New features added:
  • The capability of sending parameters from client to server and from server to client.
  • The parameters are keeping their type (bool, int, string, collection).
  • The capability to call server functions from client and client functions from server with parameter sending and value returning.
  • You can execute client scripts before the server response is retuned to the function that initiated the callback, but also client scripts that can be executed after that.
  • CallbackPanel - can be dynamically updated from server without any page reload.
    It can contain anything from html, js, css to complex server controls.
  • Page ViewState is stored for callbacks.
  • Supports any encoding type, so you don't have to convert the strings on your own.
  • Full implemented features on server for client functionalities.
 

April 18, 2006
New features added:
  • Users can now send bool values from client to server on postback and server side methods can have bool parameters.
  • Added detailed error message and exception when server-side method name to be called is not specified.
  • Added detailed error message and exception when multiple parameters with the same name are sent.
  • Optimized server side code for better speed.
 

March 23, 2006
  • new version of the Postback control was released - Postback4