AjaxControlToolkit-Framework3.5SP1 配置、使用(简单介绍CalendarExtender控件)
2009-07-27 10:47
856 查看
The AJAX Control Toolkit is a joint project between the community and Microsoft. Built upon the ASP.NET 3.5 AJAX Extensions, the Toolkit aims to be the biggest and best collection of web-client components available.
一、下载:点我
function isFileItemDisabled(){ return false; } var currentLicenseHeight = null; function downloadFile(fromLink, fromHash) { if (!fromLink && !fromHash) return false; var hidden = $get('ctl00_ctl00_MasterContent_Content_ReleasePanelOrderingContainer_ReleaseFilesCtrl_HiddenField'); if (hidden) { var hiddenID; if(fromLink) hiddenID = fromLink.getAttribute("fileID"); else hiddenID = fromHash; hidden.value = hiddenID; } if (isPlatformInstallerAgent()) { submitDownloadFile(); return false; } OpenDialog('#LicenseAgreePanel', true, '58em', 'LicensePanel'); return false; } function OnLoadDownload(fromLink, userClick, alreadyLoaded) { if(userClick) { return downloadFile(fromLink, null); } else { if(!alreadyLoaded) { var downloadId = $getQuerystring("DownloadId"); if (!downloadId) downloadId = getDownloadIdFromFragment(document.location); if (downloadId) downloadFile(null, downloadId); } } } function getDownloadIdFromFragment() { var path = document.location.toString(); if (path.match('#')) { var fileID = '#' + path.split('#')[1]; if(fileID.toLowerCase().indexOf("downloadid=") > 0) { fileID = fileID.split("="); if(fileID[1].length > 0){ downloadFile(null, fileID[1]); } } } } function isPlatformInstallerAgent() { return navigator.userAgent.toLowerCase().indexOf('platform-installer/') != -1; } function submitDownloadFile() { OpenDialog('#LicenseAgreePanel', false); __doPostBack('ctl00$ctl00$MasterContent$Content$ReleasePanelOrderingContainer$ReleaseFilesCtrl$AgreeButton','') } var firstReleasePageLoad; function pageLoad() { if(!firstReleasePageLoad) { var isLoaded = false; var downloadId = $getQuerystring("DownloadId"); if (downloadId) { $('a.FileNameLink[fileid=' + downloadId + ']').each(function() { downloadFile(this); isLoaded = true; }); } OnLoadDownload(null, false, isLoaded); } firstReleasePageLoad = true; }
AjaxControlToolkit-Framework3.5SP1.zip
AjaxControlToolkit-Framework3.5SP1-DllOnly.zip
AjaxControlToolkit-ScriptFilesOnly.zip
Release Notes
Version 3.0.20820
August 20, 2008 release of the AJAX Control Toolkit
AJAXControlToolkit-Framework3.5SP1-DllOnly.zip -- AJAX Control Toolkit Controls for ASP.NET 3.5 Service Pack 1 (Recommended).
AJAXControlToolkit-Framework3.5SP1.zip – AJAX Control Toolkit Controls, Sample Site, and Source Code for ASP.NET 3.5 Service Pack 1.
AJAXControlToolkit-ScriptFilesOnly.zip – Client Files Only. AJAX Control Toolkit JavaScript, Cascading Style Sheet, and Image files. Use for pure client-side development.
Note: The current version of the AJAX Control Toolkit is not compatible with ASP.NET 2.0. The latest version that is compatible with ASP.NET 2.0 can be found here: 20229
View the AJAX Control Toolkit live at http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
Watch video tutorials at http://www.asp.net/learn/ajax-videos/
Read written tutorials at http://www.asp.net/learn/ajax/
二、安装
1、打开Visual Studio2008工具箱,【添加选项卡】,命名为AJAX Contorl ToolKit3.5(名称自定义的了)
2、在此选项卡内右击,选择【选择项】,在选择窗口点击【浏览】
3、找到解压后的DLL文件夹中的bin目录下的AjaxControlToolkit.dll(我直接用的第二个链接下载后解压),
点击确定
点击【确定】后,会在工具箱Ajax Control ToolKit 3.5选项卡中出现全部控件
三、使用
这里演示一下CalendarExtender
拖放控件吧
步骤:
1、拖放ScriptManager
2、拖放TextBox
3、拖放CalendarExtender
4、设置CalendarExtender的属性TargetControlID等于TextBox的ID
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:TextBox ID="txtCalendar" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" TargetControlID="txtCalendar" runat="server">
</cc1:CalendarExtender>
运行后结果:
最后,http://www.asp.net/ajax/,贴上官网。
其它:http://ajaxcontroltoolkit.codeplex.com/
一、下载:点我
function isFileItemDisabled(){ return false; } var currentLicenseHeight = null; function downloadFile(fromLink, fromHash) { if (!fromLink && !fromHash) return false; var hidden = $get('ctl00_ctl00_MasterContent_Content_ReleasePanelOrderingContainer_ReleaseFilesCtrl_HiddenField'); if (hidden) { var hiddenID; if(fromLink) hiddenID = fromLink.getAttribute("fileID"); else hiddenID = fromHash; hidden.value = hiddenID; } if (isPlatformInstallerAgent()) { submitDownloadFile(); return false; } OpenDialog('#LicenseAgreePanel', true, '58em', 'LicensePanel'); return false; } function OnLoadDownload(fromLink, userClick, alreadyLoaded) { if(userClick) { return downloadFile(fromLink, null); } else { if(!alreadyLoaded) { var downloadId = $getQuerystring("DownloadId"); if (!downloadId) downloadId = getDownloadIdFromFragment(document.location); if (downloadId) downloadFile(null, downloadId); } } } function getDownloadIdFromFragment() { var path = document.location.toString(); if (path.match('#')) { var fileID = '#' + path.split('#')[1]; if(fileID.toLowerCase().indexOf("downloadid=") > 0) { fileID = fileID.split("="); if(fileID[1].length > 0){ downloadFile(null, fileID[1]); } } } } function isPlatformInstallerAgent() { return navigator.userAgent.toLowerCase().indexOf('platform-installer/') != -1; } function submitDownloadFile() { OpenDialog('#LicenseAgreePanel', false); __doPostBack('ctl00$ctl00$MasterContent$Content$ReleasePanelOrderingContainer$ReleaseFilesCtrl$AgreeButton','') } var firstReleasePageLoad; function pageLoad() { if(!firstReleasePageLoad) { var isLoaded = false; var downloadId = $getQuerystring("DownloadId"); if (downloadId) { $('a.FileNameLink[fileid=' + downloadId + ']').each(function() { downloadFile(this); isLoaded = true; }); } OnLoadDownload(null, false, isLoaded); } firstReleasePageLoad = true; }
AjaxControlToolkit-Framework3.5SP1.zip
AjaxControlToolkit-Framework3.5SP1-DllOnly.zip
AjaxControlToolkit-ScriptFilesOnly.zip
Release Notes
Version 3.0.20820
August 20, 2008 release of the AJAX Control Toolkit
AJAXControlToolkit-Framework3.5SP1-DllOnly.zip -- AJAX Control Toolkit Controls for ASP.NET 3.5 Service Pack 1 (Recommended).
AJAXControlToolkit-Framework3.5SP1.zip – AJAX Control Toolkit Controls, Sample Site, and Source Code for ASP.NET 3.5 Service Pack 1.
AJAXControlToolkit-ScriptFilesOnly.zip – Client Files Only. AJAX Control Toolkit JavaScript, Cascading Style Sheet, and Image files. Use for pure client-side development.
Note: The current version of the AJAX Control Toolkit is not compatible with ASP.NET 2.0. The latest version that is compatible with ASP.NET 2.0 can be found here: 20229
Getting Started
Learn how to install the toolkit and add the toolkit to the Visual Studio/Visual Web Developer toolbox with the following videos and tutorials.View the AJAX Control Toolkit live at http://www.asp.net/ajax/ajaxcontroltoolkit/samples/
Watch video tutorials at http://www.asp.net/learn/ajax-videos/
Read written tutorials at http://www.asp.net/learn/ajax/
二、安装
1、打开Visual Studio2008工具箱,【添加选项卡】,命名为AJAX Contorl ToolKit3.5(名称自定义的了)
2、在此选项卡内右击,选择【选择项】,在选择窗口点击【浏览】
3、找到解压后的DLL文件夹中的bin目录下的AjaxControlToolkit.dll(我直接用的第二个链接下载后解压),
点击确定
点击【确定】后,会在工具箱Ajax Control ToolKit 3.5选项卡中出现全部控件
三、使用
这里演示一下CalendarExtender
拖放控件吧
步骤:
1、拖放ScriptManager
2、拖放TextBox
3、拖放CalendarExtender
4、设置CalendarExtender的属性TargetControlID等于TextBox的ID
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:TextBox ID="txtCalendar" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" TargetControlID="txtCalendar" runat="server">
</cc1:CalendarExtender>
运行后结果:
最后,http://www.asp.net/ajax/,贴上官网。
其它:http://ajaxcontroltoolkit.codeplex.com/
相关文章推荐
- ASP.NET AjaxControlToolkit-Framework4.0 配置实用(简单介绍CalendarExtender日期控件)
- AjaxControlToolKit ----CalendarExtender(日历扩展控件)的简单使用方法
- AjaxControlToolKit ----DropDownExtender(下拉扩展控件) 的简单使用方法
- 使用ASP.NET AJAX Control Toolkit中的NoBot控件拒绝垃圾发布程序
- AjaxControlToolkit 微软出的ajax.net 工具使用教程二 Accordion(折叠)控件的使用
- AjaxControlToolkit 微软出的ajax.net 工具使用教程十 DynamicPopulateExtender(动态)控件的使用
- AjaxControlToolkit 微软出的ajax.net 工具使用教程十七 使用CascadingDropDown(联动) 控件
- AjaxControlToolkit 微软出的ajax.net 工具使用教程二十五 SliderExtender 控件的使用
- AjaxControlToolKit--TabContainer控件的介绍收藏[摘录]
- AjaxControlToolKit--TabContainer控件的介绍
- AjaxControlToolkit 微软出的ajax.net 工具使用教程三 AlwaysVisibleControlExtender(浮动)控件的使用
- AjaxControlToolkit 微软出的ajax.net 工具使用教程九 DragPanelExtender(拖拉)控件的使用
- AjaxControlToolkit 微软出的ajax.net 工具使用教程十九 AnimationExtender (动态)控件的使用
- .NET在WebForm里实现类似WinForm里面TrackBar控件的效果(AJAX Control Toolkit的使用)
- 使用ASP.NET AJAX Control Toolkit中的ReorderList控件实现用鼠标拖动改变条目顺序
- AjaxControlToolKit--TabContainer控件的介绍
- AjaxControlToolKit里的ConfirmButtonExtender控件的简单学习(包学包会哦)
- 使用ASP.NET AJAX Control Toolkit中的NoBot控件拒绝垃圾发布程序
- asp.net AjaxControlToolKit--TabContainer控件的介绍
- AjaxControlToolKit CalendarExtender(日历扩展控件)的使用方法