Some EO.Web Control features require you to add EO.Web.Runtime into your
web.config's httpModules list. If you use any of those features, you should
modify the httpModules section of your web.config to include
EO.Web.Runtime module.
For application running in Classic Mode
If your application is running in classic mode, add the following section
to inside system.web:
<httpModules>
<add name="EOWebRuntime" type="EO.Web.Runtime,EO.Web"/>
</httpModules>
For example, if your original Web.config looks like this:
...
<!-- Globalization
This section sets the globalization settings of the application.
-->
<globalization responseEncoding="utf-8" requestEncoding="utf-8" />
</system.web>
</configuration>
This is what it should be afterwards:
...
<!-- Globalization
This section sets the globalization settings of the application.
-->
<globalization responseEncoding="utf-8" requestEncoding="utf-8" />
<httpModules>
<add name="EOWebRuntime" type="EO.Web.Runtime,EO.Web"/>
</httpModules>
</system.web>
</configuration>
If you already have other modules, you should only add the line that defines the
module. For example, if your original Web.config looks like this:
...
<!-- GLOBALIZATION
This section sets the globalization settings of the application.
-->
<globalization responseEncoding="utf-8" requestEncoding="utf-8" />
<httpModules>
<add name="AnotherModule" type="AnotherModule,AnotherAssembly"/>
</httpModules>
</system.web>
</configuration>
This is what it should be afterwards:
...
<!-- GLOBALIZATION
This section sets the globalization settings of the application.
-->
<globalization responseEncoding="utf-8" requestEncoding="utf-8" />
<httpModules>
<add name="EOWebRuntime" type="EO.Web.Runtime,EO.Web" />
<add name="AnotherModule" type="AnotherModule,AnotherAssembly" />
</httpModules>
</system.web>
</configuration>
For application running in Integrated mode
If your application is running in integrated mode, you must modify the
modules section (inside
system.webServer):
<configuration>
<system.webServer>
<modules>
<add name="EOWebRuntime" type="EO.Web.Runtime,EO.Web"/>
</modules>
</system.webServer>
</configuration>
Note: Placing other HTTP modules before EO.Web module may cause
problems for EO.Web AJAXUploader. In this case please make sure
EO.Web module is the first module in your HTTP module list.