Step By Step在VS2008中完整配置Ajax Toolkit的使用(配图)
2008-09-01 17:17
489 查看
VS2008已经集成了Ajax,不过微软并没有集成Ajax Toolkit,所以还是需要自行安装和配置。
第一步:下载最新的Ajax Toolkit Version 3.5.20229 for .NET Framework 3.5 and Visual Studio 2008.下载地址:http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121
第二步:解压,后安装AjaxControlExtender.vsi,这是VS的一个扩展,安装之后,在界面上可以比较方便的添加Ajax Toolkit控件进来。
第三步:将SampleWebSite目录下面的Bin里的文件(下面的子目录文件也要哦,那是国际化的资源文件)拷贝到你的项目的位置,然后添加引用到AjaxControlToolkit.dll。
第四步:添加工具箱。在工具箱新建一个选项卡,可以叫Ajax Toolkits。然后选择项,浏览到AjaxControlToolkit.dll添加即可。
第五步:修改Web.Config. 在controls节下面添加
View Plain | Copy To Clipboard
function CopyToClipboard_Strip( text ){
text = text.replace( / /g, ' ' );
text = text.replace( /"/g, '"' );
text = text.replace( /'/g, '"' );
text = text.replace( /&/g, '&' );
text = text.replace( /</g, String.fromCharCode(60) );
text = text.replace( />/g, String.fromCharCode(62) );
return text;
}
function CopyToClipboard_Copy( text ){
//### get reference to utility div
var ele = document.getElementById('CopyToClipboard_Hidden');
//### the following taken from: http://webchicanery.com/2006/11/14/clipboard-copy-javascript/ if (false && window.clipboardData) {
window.clipboardData.setData( "Text", text );
} else {
document.getElementById('CopyToClipboard_FlashContainer').innerHTML = '';
var divinfo = '';
document.getElementById('CopyToClipboard_FlashContainer').innerHTML = divinfo;
}
}
function CopyToClipboard_ViewPlain( text ){
var win = window.open( '', 'CopyToClipboard_Window', 'width=480, height=480, toolbar=no, menubar=no, scrollbars=auto, resizable=yes, location=no, directories=no, status=no' );
win.document.write( 'Code' + text + '' );
}
var copyToClipboardb8123e5dcedc490eb216e1d5ab5a75b4_2154 = CopyToClipboard_Strip('<add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>');
这样的目的可以使得引用这些控件时候,VS会使用这个tagPrefix,而不会自动去生成。如:
第一步:下载最新的Ajax Toolkit Version 3.5.20229 for .NET Framework 3.5 and Visual Studio 2008.下载地址:http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx?ReleaseId=11121
第二步:解压,后安装AjaxControlExtender.vsi,这是VS的一个扩展,安装之后,在界面上可以比较方便的添加Ajax Toolkit控件进来。
第三步:将SampleWebSite目录下面的Bin里的文件(下面的子目录文件也要哦,那是国际化的资源文件)拷贝到你的项目的位置,然后添加引用到AjaxControlToolkit.dll。
第四步:添加工具箱。在工具箱新建一个选项卡,可以叫Ajax Toolkits。然后选择项,浏览到AjaxControlToolkit.dll添加即可。
第五步:修改Web.Config. 在controls节下面添加
<add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>
View Plain | Copy To Clipboard
function CopyToClipboard_Strip( text ){
text = text.replace( / /g, ' ' );
text = text.replace( /"/g, '"' );
text = text.replace( /'/g, '"' );
text = text.replace( /&/g, '&' );
text = text.replace( /</g, String.fromCharCode(60) );
text = text.replace( />/g, String.fromCharCode(62) );
return text;
}
function CopyToClipboard_Copy( text ){
//### get reference to utility div
var ele = document.getElementById('CopyToClipboard_Hidden');
//### the following taken from: http://webchicanery.com/2006/11/14/clipboard-copy-javascript/ if (false && window.clipboardData) {
window.clipboardData.setData( "Text", text );
} else {
document.getElementById('CopyToClipboard_FlashContainer').innerHTML = '';
var divinfo = '';
document.getElementById('CopyToClipboard_FlashContainer').innerHTML = divinfo;
}
}
function CopyToClipboard_ViewPlain( text ){
var win = window.open( '', 'CopyToClipboard_Window', 'width=480, height=480, toolbar=no, menubar=no, scrollbars=auto, resizable=yes, location=no, directories=no, status=no' );
win.document.write( 'Code' + text + '' );
}
var copyToClipboardb8123e5dcedc490eb216e1d5ab5a75b4_2154 = CopyToClipboard_Strip('<add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" tagPrefix="ajaxToolkit"/>');
这样的目的可以使得引用这些控件时候,VS会使用这个tagPrefix,而不会自动去生成。如:
<ajaxToolkit:AlwaysVisibleControlExtender
TargetControlID="Panel1" VerticalSide="Top" VerticalOffset="10"
HorizontalSide="Left" HorizontalOffset="10"
ScrollEffectDuration=".1" ID="AlwaysVisibleControlExtender1" runat="server">
</ajaxToolkit:AlwaysVisibleControlExtender>
相关文章推荐
- 【转】Step By Step在VS2008中完整配置Ajax Toolkit的使用(配图)
- Step By Step在VS2008中完整配置Ajax Toolkit的使用(配图)
- VS2008 .net framework 3.5使用Ajax Control Toolkit完整解决方案
- net3.5 和vs2008中Ajax控件的使用--AjaxControlToolkit的安装
- [ajax]DWR使用STEP BY STEP
- net3.5 和vs2008中Ajax控件的使用--AjaxControlToolkit的安装
- .net3.5 和vs2008中Ajax控件的使用--AjaxControlToolkit的安装
- .net3.5 和vs2008中Ajax控件的使用--AjaxControlToolkit的安装
- 在Vs2008中使用AjaxControlToolKit
- VS2008 配置 AjaxControlToolkit-Framework3.5(转载)
- Asp.net MVC4 Step By Step(4)-使用Ajax
- VS2008 配置 AjaxControlToolkit-Framework3.5
- VIM 配置Step By Step------完整篇
- VS2008配置AjaxControlToolkit
- Rails配置使用jquery-fileupload-rails step by step
- Step by Step 配置使用HTTPS的ASP.NET Web应用[转载]
- Step by Step 配置使用HTTPS的ASP.NET Web应用
- VS2008 配置 AjaxControlToolkit-Framework3.5(转载)
- AjaxControlToolkit-Framework3.5SP1 配置、使用(简单介绍CalendarExtender控件)
- 使用ajaxcontroltoolkit时如何提高响应速度和阻止timeout