加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

vs2005中ajax应用及配置webconfig

发布时间:2020-12-15 21:05:29 所属栏目:百科 来源:网络整理
导读:1、下载ASPAJAXExtSetup.msi,安装后打开vs2005,新建网站,visual studio已安装的模板中增加了ajax-enabled web site,成功; 2、下载AjaxControlToolkit.rar,解压,打开AjaxControlToolkit.sln,选中解决方案中的TemplateVSI,右键重新生成;在TemplateVS

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,PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler,PublicKeyToken=31bf3856ad364e35" validate="false"/>
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule,PublicKeyToken=31bf3856ad364e35"/>
</httpModules>

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读