【问题标题】:How do I use ModalPopup from the ASP.NET Script-Only ajax control toolkit?如何使用来自 ASP.NET Script-Only ajax 控件工具包的 ModalPopup?
【发布时间】:2010-09-23 04:24:54
【问题描述】:

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

[编辑] - 如前所述,我使用的是客户端、仅脚本控制工具包。对于那些不熟悉的人,这里是 CodePlex 的描述:

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

我还没有找到很多关于如何使用其中包含的一些脚本的资源。 CodePlex 链接:http://www.codeplex.com/AjaxControlToolkit/Release/ProjectReleases.aspx

【问题讨论】:

    标签: asp.net asp.net-mvc asp.net-ajax


    【解决方案1】:

    查看AJAX Toolkit samples。有现场演示、演练和文档。

    【讨论】:

    • 对不起...如指定我正在使用工具包的仅客户端版本,因此这些示例不适用。仅客户端是所有 java 脚本,没有服务器控件。
    【解决方案2】:

    昨天我同样需要使用弹出扩展器,这里是你应该首先包含的 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”的每一行都显示了一个包含在页面中的脚本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      • 2011-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多