AJAX Control Toolkit的安装
默认情况下AJAX Control Toolkit并没有安装到VS2008中,开发人员需要单独下载并进行安装。网址如下:http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=27326 ,AJAX Control Toolkit是一个不断更新的项目,该网页将每段时间内发布对该工具包的更新。在该页面中选择AJAXControlToolkitSource.zip。在弹出许可协议窗口中单击I AGREE,该窗口是一个典型的AJAX Control Toolkit控件应用。下载后解压缩后会看三个文件夹和一个名为AJAX Control Toolkit.sln的解决方案文件,在VS2008中打开该解决方案资源文件会看到解决方案资源管理器中有4个项目。
各个项目分别如下所示。
1、AJAXControlToolkit:包含Control Toolkit中所有控件的源代码。
2、SampleWebSite:包含第个控件的使用方法的示例网站,该救命网站对于学习AJAX Control Toolkit中的控件非常有帮助。
3、ToolkitTests:包含所有控件的自动化测试代码。
为了能在VS2008中使用AJAX Control Toolkit控件,需要将其添加到VS2008的工具箱中。进入工具箱的AJAX Extensions栏右击鼠标,选择“选择项(I)……”菜单,将出如下图:
在该窗口中单击“浏览”按钮,在弹出的选择文件窗口中选择SampleWebSite下的Bin文件夹下的AJAX Control Toolkit.dll文件。
单击确定按钮AJAX Control Toolkit便添加到了AJAX Extensions工具栏下面,如下图:
注:AJAX Control Toolkit控件每次打开VS2008后都得重新添加。
相关文档:
<script type="text/javascript">
function AjaxFunction()
{
var xmlHttp;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
& ......
1\引用ajax.dll或者ajaxpro.dll到vs2005工程中
在web.config文件中的<system.web>加入ajax设置
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
2\编写ajax代码
&nb ......
function ImportRun()
{
if(document.all.Content.children.length>0)
{
var oTable=document.all.Content.children(0);
var oFldInfo=new Array();
var oSendDom=CreateXmlDom("<dl/>");
&nb ......
index.jsp
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>AJAX 技术简单应用</title>
  ......