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」的行顯示頁面中包含的腳本。
對不起......按照規定,我只使用客戶端版本的工具包,所以這些示例不適用。僅客戶端是所有的Java腳本,沒有服務器控件。 – BigJoe714 2008-11-20 10:28:02