Spread for ASP.NET 10 Product Documentation
Using ASP.NET AJAX Extenders

You can use the many cell types in the FarPoint.Web.Spread.Extender assembly to provide controls that are available as ASP.NET AJAX extender controls. The extender controls enhance the client capabilities of other controls.

For more information about extender cell types, refer to Working with ASP.NET AJAX Extender Cell Types.

The various cell types that use ASP.NET AJAX extender controls include:

Using the AJAX Extenders

  1. The current AJAX toolkit and setup is available at https://ajaxcontroltoolkit.codeplex.com/.
  2. After installing the setup, add references to the new AjaxControlToolkit.dll files.
    If you are using Ajax Control Toolkit 15.1.2, check http://www.nuget.org/packages/AjaxControlToolkit/ for information about adding the references to the project.
    Check the https://ajaxcontroltoolkit.codeplex.com/ web site for the current location of the dll if you are using Ajax Control Toolkit 15.1 or older.
    Earlier versions of the AJAX toolkit are available at the Microsoft ASP.NET AJAX Controls page (http://ajax.asp.net/ajaxtoolkit/) and require downloading the zip file with the AJAX Control extenders and adding the references.
  3. To use the AJAX Extender CellType, add a Script Manager to the page. From the Toolbox, under the AJAX Extenders category select Script Manager and drag it to the ASPX page (Web Form) where you have the Spread component.

The AJAX Control Toolkit 15.1 stopped supporting ToolkitScriptManager and now supports the standard ScriptManager. For more information, refer to https://ajaxcontroltoolkit.codeplex.com.

Spread supports multiple versions of AJAX so the oldest version is used in the development environment. If you use AJAX Control Toolkit 15.1 when deploying to a server, the following configuration information about assembly binding must be added so that the web server loads the correct version.

Web.config
Copy Code
<configuration>
    <system.web>
    </system.web>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="AjaxControlToolkit" publicKeyToken="28f01b0e84b6d53e" culture="neutral"/>
        <bindingRedirect oldVersion="3.0.30930.28736" newVersion="15.1.2.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>

 

 


Copyright © GrapeCity, inc. All rights reserved.

Support Options | Documentation Feedback