zoukankan      html  css  js  c++  java
  • ASP.NET 2.0 AJAX Extensions 1.0配置

    安装完ASP.NET 2.0 AJAX Extensions 1.0之后需要进行配置才能让网站支持AJAX,实际上就是配置网站的Web.config文件。

    1、如果您全新建立一个需要支持AJAX的网站。

    1)打开Microsoft Visual Web Developer 2005(或Exdivss版),点击“文件”-“新建网站”,发现有“ASP.NET AJAX-enabled Web site”模板。这个网站就已经支持AJAX了。

    2)如果是您建立的是一个空的网站。请将目录drive:Program FilesMicrosoft ASP.NETASP.NET 2.0 AJAX Extensionsv1.0.nnnn下的Web.config文件拷贝到您的网站根目录下即可。

    2、如果已经有一个网站了,您需要让这个已经存在的网站支持AJAX
    打开drive:Program FilesMicrosoft ASP.NETASP.NET 2.0 AJAX Extensionsv1.0.nnnn下的Web.config文件,再打开您的网站中的Web.config

    比较两个文件,将drive:Program FilesMicrosoft ASP.NETASP.NET 2.0 AJAX Extensionsv1.0.nnnn下的Web.config中配置内容拷贝到您网站中的Web.config即可。注意不要将已经有的节拷贝进去。具体需要添加的内容可以参考ASP.NET AJAX文档中的“Configuring ASP.NET AJAX”节。

    下面是支持ASP.Net 2.0 AJAX的标准Web.config文件内容。

    <?xml version="1.0"?>

    <configuration>

     
    <configSections>

       
    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">

         
    <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">

           
    <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>

           
    <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">

             
    <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere" />

             
    <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />

             
    <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />

           
    </sectionGroup>

         
    </sectionGroup>

       
    </sectionGroup>

     
    </configSections>


     
    <system.web>

       
    <pages>

         
    <controls>

           
    <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

         
    </controls>

       
    </pages>

       
    <!--

              Set compilation debug="true" to insert debugging

              symbols into the compiled page. Because this

              affects performance, set this value to true only

              during development.

       
    -->

       
    <compilation debug="false">

         
    <assemblies>

           
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

         
    </assemblies>

       
    </compilation>


       
    <httpHandlers>

         
    <remove verb="*" path="*.asmx"/>

         
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

         
    <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

         
    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>

       
    </httpHandlers>


       
    <httpModules>

         
    <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

       
    </httpModules>

     
    </system.web>


     
    <system.web.extensions>

       
    <scripting>

         
    <webServices>

           
    <!-- Uncomment this line to customize maxJsonLength and add a custom converter -->

           
    <!--

          <jsonSerialization maxJsonLength="500">

            <converters>

              <add name="ConvertMe" type="Acme.SubAcme.ConvertMeTypeConverter"/>

            </converters>

          </jsonSerialization>

         
    -->

           
    <!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->

           
    <!--

            <authenticationService enabled="true" requireSSL = "true|false"/>

         
    -->


           
    <!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved

               and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and

               writeAccessProperties attributes.
    -->

           
    <!--

          <profileService enabled="true"

                          readAccessProperties="propertyname1,propertyname2"

                          writeAccessProperties="propertyname1,propertyname2" />

         
    -->

         
    </webServices>

         
    <!--

          <scriptResourceHandler enableComdivssion="true" enableCaching="true" />

         
    -->

       
    </scripting>

     
    </system.web.extensions>


     
    <system.webServer>

       
    <validation validateIntegratedModeConfiguration="false"/>

       
    <modules>

         
    <add name="ScriptModule" divCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

       
    </modules>

       
    <handlers>

         
    <remove name="WebServiceHandlerFactory-Integrated" />

         
    <add name="ScriptHandlerFactory" verb="*" path="*.asmx" divCondition="integratedMode"

               type
    ="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

         
    <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" divCondition="integratedMode"

               type
    ="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>

         
    <add name="ScriptResource" divCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

       
    </handlers>

     
    </system.webServer>

    </configuration>

  • 相关阅读:
    C计算double能精确到多少位
    C计算int最大值、最小值
    AndroidStudio右键new无activity
    java替换特殊字符串 $
    lamda表达式排序
    docker toolbox 设置镜像加速
    tomcat优化
    nginx配置相关
    SQL 优化
    elasticsearch 概念初识
  • 原文地址:https://www.cnblogs.com/CCJVL/p/1682512.html
Copyright © 2011-2022 走看看