AjaxControlToolKit Ajax扩展控件


微软提供的ajax扩展控件,下载后解压到某个目录下。在vs工具箱上新建选项卡,右键“选择项”,然后选择指定目录下的SampleWebSiteBinAjaxControlToolKit.dll确定,查看工具箱,有没有多一些控件。
资源截图
代码片段和文件信息
// (c) Copyright Microsoft Corporation.
// This source is subject to the Microsoft Permissive License.
// See http://www.microsoft.com/resources/sharedsource/licensingbasics/sharedsourcelicenses.mspx.
// All other rights reserved.

using System;
using System.Collections;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
using System.Globalization;
using System.Text;
using System.Threading;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace AjaxControlToolkit
{
    /// 
    /// The Accordion control represents a series of panes that can be viewed
    /// one at a time.  The control is used to create “strongly typed“ access
    /// to the AccordionBehavior.  Its major purpose is to structure the content
    /// in a way that the AccordionBehavior can understand it.  We need a series
    /// of HTML container elements such as divs that looks like the following:
    ///   
    ///     
    ///       

    ///       

    ///     
    ///     
    ///       

    ///       

    ///     
    ///     .
    ///     .
    ///     .
    ///   

    /// 
    [ParseChildren(true)]
    [PersistChildren(true)]
    [Designer(“AjaxControlToolkit.AccordionDesigner AjaxControlToolkit“)]
    [ToolboxData(“<{0}:Accordion runat=server>“)]
    public class Accordion : WebControl
    {
        /// 
        /// ViewState key for tracking the number of panes in the Accordion
        /// 

        internal const string ItemCountViewStateKey = “_!ItemCount“;

        /// 
        /// Event to raise when an item (i.e. Pane‘s Header or Content) is
        /// created during data binding
        /// 

        public event EventHandler ItemCreated;

        /// 
        /// Event to raise when an item (i.e. Pane‘s Header or Content) is
        /// data bound
        /// 

        public event EventHandler ItemDataBound;

        /// 
        /// Event to raise when a command is fired
        /// 

        public event CommandEventHandler ItemCommand;

        /// 
        /// AccordionExtender to attach
        /// 

        private AccordionExtender _extender;

        /// 
        /// The Accordion‘s child panes
        /// 

        private AccordionPaneCollection _panes;

        /// 
        /// Default CSS class of the child header panes
        /// 

        private string _headerCssClass;

        /// 

        /// Default CSS cl

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2007-03-02 08:50  AjaxControlExtender
     文件      810733  2007-03-02 08:50  AjaxControlExtenderAjaxControlExtender.vsi
     目录           0  2007-03-02 08:50  AjaxControlToolkit
     目录           0  2007-03-02 08:50  AjaxControlToolkitAccordion
     文件       37828  2007-03-02 03:25  AjaxControlToolkitAccordionAccordion.cs
     文件       72958  2007-03-02 05:20  AjaxControlToolkitAccordionAccordionBehavior.js
     文件        1334  2007-02-01 22:41  AjaxControlToolkitAccordionAccordionCommandEventArgs.cs
     文件        4871  2007-03-02 03:25  AjaxControlToolkitAccordionAccordionContentPanel.cs
     文件        3870  2007-02-01 22:41  AjaxControlToolkitAccordionAccordionDesigner.cs
     文件        5066  2007-03-02 03:25  AjaxControlToolkitAccordionAccordionExtender.cs
     文件         739  2007-02-01 22:41  AjaxControlToolkitAccordionAccordionExtenderDesigner.cs
     文件        2251  2007-02-01 22:41  AjaxControlToolkitAccordionAccordionItemEvent.cs
     文件         634  2007-02-01 22:41  AjaxControlToolkitAccordionAccordionItemType.cs
     文件        6640  2007-03-02 03:25  AjaxControlToolkitAccordionAccordionPane.cs
     文件       15801  2007-02-01 22:41  AjaxControlToolkitAccordionAccordionPaneCollection.cs
     文件         818  2007-02-01 22:41  AjaxControlToolkitAccordionAutoSize.cs
     文件       21762  2007-03-02 08:47  AjaxControlToolkitAjaxControlToolkit.csproj
     文件         596  2007-02-01 22:41  AjaxControlToolkitAjaxControlToolkit.snk
     目录           0  2007-03-02 08:50  AjaxControlToolkitAlwaysVisibleControl
     文件       12448  2007-03-02 03:25  AjaxControlToolkitAlwaysVisibleControlAlwaysVisibleControlBehavior.js
     文件         724  2007-02-01 22:41  AjaxControlToolkitAlwaysVisibleControlAlwaysVisibleControlDesigner.cs
     文件        4621  2007-02-01 22:41  AjaxControlToolkitAlwaysVisibleControlAlwaysVisibleControlExtender.cs
     文件         552  2007-02-01 22:41  AjaxControlToolkitAlwaysVisibleControlHorizontalSide.cs
     文件         546  2007-02-01 22:41  AjaxControlToolkitAlwaysVisibleControlVerticalSide.cs
     目录           0  2007-03-02 08:50  AjaxControlToolkitAnimation
     文件       11662  2007-02-01 22:41  AjaxControlToolkitAnimationAnimation.cs
     文件       15455  2007-02-01 22:41  AjaxControlToolkitAnimationAnimationBehavior.js
     文件        6193  2007-03-02 03:25  AjaxControlToolkitAnimationAnimationExtender.cs
     文件         703  2007-02-01 22:41  AjaxControlToolkitAnimationAnimationExtenderDesigner.cs
     文件        5740  2007-02-01 22:41  AjaxControlToolkitAnimationAnimationjavascriptConverter.cs
     文件      142318  2007-03-02 03:25  AjaxControlToolkitAnimationAnimations.js
............此处省略637个文件信息
立即下载

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)