怎么应用.net的ajax框架

转帖|其它|编辑:郝浩|2008-09-18 11:39:12.000|阅读 1246 次

概述:怎么应用.net的ajax框架

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

 1、下载ASPAJAXExtSetup.msi,安装后打开vs2005,新建网站,visual studio已安装的模板中增加了ajax-enabled web site,成功;

2、下载AjaxControlToolkit.rar,解压,打开AjaxControlToolkit.sln,选中解决方案中的TemplateVSI,右键重新生成;在TemplateVSI\bin目录下找到AjaxControlExtender.vsi,双击,打开2005,新建网站,看到“我的模板”下增加了 ajax control toolkit website ,则成功;

3、打开2005,新建网站,选择 ajax control toolkit web site模板,在解决方案中点击defual页,点击工具箱,右键,选择添加选项卡,添加后在该选项卡中点右键,选择“选择项”,点浏览,找到刚TemplateVSI\bin\AjaxControlToolkitWebsiteCS\AjaxControlToolkit.dll,工具箱中的ajax空间添加成功。将textbox拖入defual页,将calendarextender拖入defual页,将calenderextender的targetcontrolid改为textbox的id,运行,点击网页中的textbox,则弹出calender,选择日期后,calender消失,日期自动写入textbox中,成功;

4、完成1、2后,如果想在老项目中也添加对ajax的支持,则需要修改该项目的webconfig,在<system.web></system.web>之间加入

  <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>

或者之间用3步中项目的webconfig替代


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:DIY部落

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP