微软的ajax1.0正式版终于千呼万唤出来了,许多的微软的技术爱好者,又投入了研究过程中,体会他的研究乐趣。

下载地址:http://ajax.asp.net/

例子:http://ajax.asp.net/ajaxtoolkit/

建立一个ajax工程。

1,将AJAXExtensionsToolbox.dll,System.Web.Extensions.Design.dll,System.Web.Extensions.dll,三个文件放在工程的bin文件下面

2,在web.config中写入

 

拥抱ASP.NET AJAX 1.0 正式版<?xml version="1.0"?>
拥抱ASP.NET AJAX 1.0 正式版
<configuration>
拥抱ASP.NET AJAX 1.0 正式版  
<configSections>
拥抱ASP.NET AJAX 1.0 正式版    
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
拥抱ASP.NET AJAX 1.0 正式版      
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
拥抱ASP.NET AJAX 1.0 正式版          
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
拥抱ASP.NET AJAX 1.0 正式版        
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
拥抱ASP.NET AJAX 1.0 正式版          
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere" />
拥抱ASP.NET AJAX 1.0 正式版          
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
拥抱ASP.NET AJAX 1.0 正式版          
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication" />
拥抱ASP.NET AJAX 1.0 正式版        
</sectionGroup>
拥抱ASP.NET AJAX 1.0 正式版      
</sectionGroup>
拥抱ASP.NET AJAX 1.0 正式版    
</sectionGroup>
拥抱ASP.NET AJAX 1.0 正式版  
</configSections>
拥抱ASP.NET AJAX 1.0 正式版
拥抱ASP.NET AJAX 1.0 正式版  
<system.web>
拥抱ASP.NET AJAX 1.0 正式版    
<pages>
拥抱ASP.NET AJAX 1.0 正式版      
<controls>
拥抱ASP.NET AJAX 1.0 正式版        
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版      
</controls>
拥抱ASP.NET AJAX 1.0 正式版    
</pages>
拥抱ASP.NET AJAX 1.0 正式版    
<!--
拥抱ASP.NET AJAX 1.0 正式版          Set compilation debug="true" to insert debugging
拥抱ASP.NET AJAX 1.0 正式版          symbols into the compiled page. Because this
拥抱ASP.NET AJAX 1.0 正式版          affects performance, set this value to true only
拥抱ASP.NET AJAX 1.0 正式版          during development.
拥抱ASP.NET AJAX 1.0 正式版    
-->
拥抱ASP.NET AJAX 1.0 正式版    
<compilation debug="false">
拥抱ASP.NET AJAX 1.0 正式版      
<assemblies>
拥抱ASP.NET AJAX 1.0 正式版        
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版      
</assemblies>
拥抱ASP.NET AJAX 1.0 正式版    
</compilation>
拥抱ASP.NET AJAX 1.0 正式版
拥抱ASP.NET AJAX 1.0 正式版    
<httpHandlers>
拥抱ASP.NET AJAX 1.0 正式版      
<remove verb="*" path="*.asmx"/>
拥抱ASP.NET AJAX 1.0 正式版      
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版      
<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"/>
拥抱ASP.NET AJAX 1.0 正式版      
<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"/>
拥抱ASP.NET AJAX 1.0 正式版    
</httpHandlers>
拥抱ASP.NET AJAX 1.0 正式版
拥抱ASP.NET AJAX 1.0 正式版    
<httpModules>
拥抱ASP.NET AJAX 1.0 正式版      
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版    
</httpModules>
拥抱ASP.NET AJAX 1.0 正式版  
</system.web>
拥抱ASP.NET AJAX 1.0 正式版
拥抱ASP.NET AJAX 1.0 正式版  
<system.web.extensions>
拥抱ASP.NET AJAX 1.0 正式版    
<scripting>
拥抱ASP.NET AJAX 1.0 正式版      
<webServices>
拥抱ASP.NET AJAX 1.0 正式版      
<!-- Uncomment this line to customize maxJsonLength and add a custom converter -->
拥抱ASP.NET AJAX 1.0 正式版      
<!--
拥抱ASP.NET AJAX 1.0 正式版      <jsonSerialization maxJsonLength="500">
拥抱ASP.NET AJAX 1.0 正式版        <converters>
拥抱ASP.NET AJAX 1.0 正式版          <add name="ConvertMe" type="Acme.SubAcme.ConvertMeTypeConverter"/>
拥抱ASP.NET AJAX 1.0 正式版        </converters>
拥抱ASP.NET AJAX 1.0 正式版      </jsonSerialization>
拥抱ASP.NET AJAX 1.0 正式版      
-->
拥抱ASP.NET AJAX 1.0 正式版      
<!-- Uncomment this line to enable the authentication service. Include requireSSL="true" if appropriate. -->
拥抱ASP.NET AJAX 1.0 正式版      
<!--
拥抱ASP.NET AJAX 1.0 正式版        <authenticationService enabled="true" requireSSL = "true|false"/>
拥抱ASP.NET AJAX 1.0 正式版      
-->
拥抱ASP.NET AJAX 1.0 正式版
拥抱ASP.NET AJAX 1.0 正式版      
<!-- Uncomment these lines to enable the profile service. To allow profile properties to be retrieved
拥抱ASP.NET AJAX 1.0 正式版           and modified in ASP.NET AJAX applications, you need to add each property name to the readAccessProperties and
拥抱ASP.NET AJAX 1.0 正式版           writeAccessProperties attributes. 
-->
拥抱ASP.NET AJAX 1.0 正式版      
<!--
拥抱ASP.NET AJAX 1.0 正式版      <profileService enabled="true"
拥抱ASP.NET AJAX 1.0 正式版                      readAccessProperties="propertyname1,propertyname2"
拥抱ASP.NET AJAX 1.0 正式版                      writeAccessProperties="propertyname1,propertyname2" />
拥抱ASP.NET AJAX 1.0 正式版      
-->
拥抱ASP.NET AJAX 1.0 正式版      
</webServices>
拥抱ASP.NET AJAX 1.0 正式版      
<!--
拥抱ASP.NET AJAX 1.0 正式版      <scriptResourceHandler enableCompression="true" enableCaching="true" />
拥抱ASP.NET AJAX 1.0 正式版      
-->
拥抱ASP.NET AJAX 1.0 正式版    
</scripting>
拥抱ASP.NET AJAX 1.0 正式版  
</system.web.extensions>
拥抱ASP.NET AJAX 1.0 正式版
拥抱ASP.NET AJAX 1.0 正式版  
<system.webServer>
拥抱ASP.NET AJAX 1.0 正式版    
<validation validateIntegratedModeConfiguration="false"/>
拥抱ASP.NET AJAX 1.0 正式版    
<modules>
拥抱ASP.NET AJAX 1.0 正式版      
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版    
</modules>
拥抱ASP.NET AJAX 1.0 正式版    
<handlers>
拥抱ASP.NET AJAX 1.0 正式版      
<remove name="WebServiceHandlerFactory-Integrated" />
拥抱ASP.NET AJAX 1.0 正式版      
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode"
拥抱ASP.NET AJAX 1.0 正式版           type
="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版      
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode"
拥抱ASP.NET AJAX 1.0 正式版           type
="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
拥抱ASP.NET AJAX 1.0 正式版      
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
拥抱ASP.NET AJAX 1.0 正式版    
</handlers>
拥抱ASP.NET AJAX 1.0 正式版  
</system.webServer>
拥抱ASP.NET AJAX 1.0 正式版
</configuration>
拥抱ASP.NET AJAX 1.0 正式版

3,由于我比较喜欢Tabs,“http://ajax.asp.net/ajaxtoolkit/Tabs/Tabs.aspx"这种效果,所以就模仿制作了一个。

 


相关文章:

  • 2021-11-23
  • 2022-12-23
  • 2021-05-31
  • 2021-07-09
  • 2021-06-30
  • 2021-07-06
猜你喜欢
  • 2022-02-10
  • 2021-06-09
  • 2021-08-09
  • 2021-08-31
  • 2021-11-21
  • 2021-08-14
相关资源
相似解决方案