VS2008 中使用AJAX 3.5方法总结
2011-06-01 14:00
375 查看
1、在VS2008中使用AJAX 3.5不需要安装,只需要下载AjaxControlToolkit.dll文件
2、将AjaxControlToolkit.dll拷贝到任意位置,引用
出现的问题:
1、未能从程序集“System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.UI.ScriptReferenceBase”
解决方案:AJAX 3.5必须安装.NET Framework 3.5 SP1才能正常工作,而VS2008自带的是.NET Framework 3.5,没有SP1,下载.NET Framework 3.5 SP1安装后解决问题。
2、未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“AjaxControlToolkit.Properties.Resources.resources”正确嵌入或链接到程序集“AjaxControlToolkit”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。
解决方案:普通的Web网页直接放上AJAX控件无法正常工作,需要在网页上先放上AJAX Extensions(VS 2008自带)中的ScriptManager控件,拖上去即可。然后再拖入AJAX选项卡中的ComboBox控件。
3、使用上述方法后,网页能够正常显示,但是ComboBox控件工作不正常,无法显示ComboBox控件下拉中的内容,并且网页前台有脚本错误,在网页的左下角可以看到,单击错误,提示为:
Error:AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.
解决方案:将网页中的
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
更换为
<asp:ToolkitScriptManager ID="ScriptManager1" runat="server" />
2、将AjaxControlToolkit.dll拷贝到任意位置,引用
出现的问题:
1、未能从程序集“System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”中加载类型“System.Web.UI.ScriptReferenceBase”
解决方案:AJAX 3.5必须安装.NET Framework 3.5 SP1才能正常工作,而VS2008自带的是.NET Framework 3.5,没有SP1,下载.NET Framework 3.5 SP1安装后解决问题。
2、未能找到任何适合于指定的区域性或非特定区域性的资源。请确保在编译时已将“AjaxControlToolkit.Properties.Resources.resources”正确嵌入或链接到程序集“AjaxControlToolkit”,或者确保所有需要的附属程序集都可加载并已进行了完全签名。
解决方案:普通的Web网页直接放上AJAX控件无法正常工作,需要在网页上先放上AJAX Extensions(VS 2008自带)中的ScriptManager控件,拖上去即可。然后再拖入AJAX选项卡中的ComboBox控件。
3、使用上述方法后,网页能够正常显示,但是ComboBox控件工作不正常,无法显示ComboBox控件下拉中的内容,并且网页前台有脚本错误,在网页的左下角可以看到,单击错误,提示为:
Error:AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll.
解决方案:将网页中的
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
更换为
<asp:ToolkitScriptManager ID="ScriptManager1" runat="server" />
相关文章推荐
- VS2008 中使用AJAX 3.5方法总结[转]
- VS2008 中使用AJAX 3.5方法总结
- AJAX扩展控件CollapsiblePanel(可收缩面版)的使用方法总结
- AJAX扩展控件CalendarExtender的使用方法总结
- Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的使用方法总结
- .net3.5 和vs2008中Ajax控件的使用--Animation(信息浮动面板)控件
- AJAX扩展控件ModalPopupExtender(弹出模式对话框)的使用方法总结
- VS2008 .net framework 3.5使用Ajax Control Toolkit完整解决方案
- AJAX扩展控件Accordion的使用方法总结
- 在vs2008中使用AJAX开发.net 2.0下的Web程序的方法
- springMVC中ajax的使用方法总结。
- 在vs2008中使用AJAX开发.net 2.0下的Web程序的方法
- Ajax 控件 的使用 以及js调用后台方法【自己总结一下】
- VS2008 中安装、使用AJAX 3.5
- 使用ajax异步提交表单的几种方法总结
- vs2008中GDI+的使用方法
- python urllib2模块使用方法总结
- android中SQLite的使用总结,用excSQL和rawQuery方法实现一般得增删改查
- vue项目使用axios发送请求让ajax请求头部携带cookie的方法
- (转)window.open()使用方法以及传参数的问题总结