在VS2010中输出.net2.0 with ajax 网站的方法

在VS2010中输出.net2.0 with ajax 网站的方法

2010-07-03 18:16:03| 分类: 计算机
|字号
订阅



这几天在研究微软的.net,所以装了VS2010和sql2008。但是发现现在多数空间并不支持.net 4.0和AJAX,不得已上网到处查找资料,终寻得正解。希望能帮到有需要的人。另:SQL2008数据库文件有没有办法转换成SQL2000文件(不需要安装SQL2000)?望知情人告知,不胜感激!

⑴ 下载ASP.NET AJAX 1.0安装

http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en


⑵ 新建工程,然后选择.net framework2.0作为运行时目标平台


⑶ 在以下目录: C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025

找到这两个文件:

System.Web.Extensions.Design.dll

System.Web.Extensions.dll

并放到网站的/Bin里就行了,之后部署到哪里都能用。


⑷ web.config配置

① 简单配置 在<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="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>


② 如果添加两个DLL,则添加

<pages>

<controls>

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

<add tagPrefix="web" namespace="WebChart" assembly="WebChart"/>

<add tagPrefix="web" namespace="EeekSoft.Web" assembly="EeekSoft.Web.PopupWin"/>

<add tagPrefix="ajax" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>

</controls>

</pages>


③ 让客户端支持PageMethod方法调用Web service

<httpModules>

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

</httpModules>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值