2008-11-20 90 views
0

我使用我的asp.net MVC应用程序的ASP.NET 客户端 AJAX控件工具包。我看到AjaxControlToolkit文件夹中有一个名为“AjaxControlToolkit.ModalPopup.ModalPopupBehavior.js”的.js文件。但是,我找不到有关如何使用它的任何示例。

[编辑] - 如前所述,我使用的客户端,仅限脚本控制工具。对于那些不熟悉,这里是CodePlex上的说明:
如何使用ASP.NET Script-Only ajax控件工具包中的ModalPopup?

AjaxControlToolkit-ScriptFilesOnly.zip 包含脚本文件,CSS样式表 并通过 工具中使用的图片。如果您不想使用嵌入式资源 并更喜欢基于文件的模型,请使用此下载。

我一直无法找到许多关于如何使用这些脚本的资源。 CodePlex链接:http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx

回答

2

Yestarday我有同样的需要使用弹出式扩展和这里的js文件,你应该首先包括。

<script src="javascripts/MicrosoftAjax.js" type="text/javascript" ></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.Compat.Timer.Timer.js" type="text/javascript"></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.Common.Common.js" type="text/javascript"></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.ExtenderBase.BaseScripts.js" type="text/javascript"></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.Animation.Animations.js" type="text/javascript"></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.DropShadow.DropShadowBehavior.js" type="text/javascript"></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.DynamicPopulate.DynamicPopulateBehavior.js" type="text/javascript"></script> 
<script src="javascripts/AjaxControlToolkit/AjaxControlToolkit.PopupExtender.PopupBehavior.js" type="text/javascript"></script> 

下一步是从JavaScript创建PopupBehavior这样的:

$create(AjaxControlToolkit.PopupControlBehavior, {"PopupControlID":"div_to_popup","Position":3}, null, null, $get("textbox_input_id")); 

如果您需要使用从脚本AjaxControlToolkit另一只控制没有ASP的负担,这里是一个简单的找到必要的包含js文件的方法。 转到其演示页面here并查看页面的来源。在底部,您将看到如何创建控件。要找到此控件所需的包含文件,请选择CombineScriptsHandler.ashx并搜索“// START”。每行带有“// START”的行显示页面中包含的脚本。

-1

查看AJAX Toolkit samples。有实时演示,演练和文档。

+0

对不起......按照规定,我只使用客户端版本的工具包,所以这些示例不适用。仅客户端是所有的Java脚本,没有服务器控件。 – BigJoe714 2008-11-20 10:28:02

相关问题