• 大小: 3.3MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-30
  • 语言: 其他
  • 标签: asp.net  ajax  扩展  

资源简介

微软提供的ajax扩展控件,下载后解压到某个目录下。在vs工具箱上新建选项卡,右键“选择项”,然后选择指定目录下的SampleWebSite\Bin\AjaxControlToolKit.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  AjaxControlExtender\AjaxControlExtender.vsi
     目录           0  2007-03-02 08:50  AjaxControlToolkit\
     目录           0  2007-03-02 08:50  AjaxControlToolkit\Accordion\
     文件       37828  2007-03-02 03:25  AjaxControlToolkit\Accordion\Accordion.cs
     文件       72958  2007-03-02 05:20  AjaxControlToolkit\Accordion\AccordionBehavior.js
     文件        1334  2007-02-01 22:41  AjaxControlToolkit\Accordion\AccordionCommandEventArgs.cs
     文件        4871  2007-03-02 03:25  AjaxControlToolkit\Accordion\AccordionContentPanel.cs
     文件        3870  2007-02-01 22:41  AjaxControlToolkit\Accordion\AccordionDesigner.cs
     文件        5066  2007-03-02 03:25  AjaxControlToolkit\Accordion\AccordionExtender.cs
     文件         739  2007-02-01 22:41  AjaxControlToolkit\Accordion\AccordionExtenderDesigner.cs
     文件        2251  2007-02-01 22:41  AjaxControlToolkit\Accordion\AccordionItemEvent.cs
     文件         634  2007-02-01 22:41  AjaxControlToolkit\Accordion\AccordionItemType.cs
     文件        6640  2007-03-02 03:25  AjaxControlToolkit\Accordion\AccordionPane.cs
     文件       15801  2007-02-01 22:41  AjaxControlToolkit\Accordion\AccordionPaneCollection.cs
     文件         818  2007-02-01 22:41  AjaxControlToolkit\Accordion\AutoSize.cs
     文件       21762  2007-03-02 08:47  AjaxControlToolkit\AjaxControlToolkit.csproj
     文件         596  2007-02-01 22:41  AjaxControlToolkit\AjaxControlToolkit.snk
     目录           0  2007-03-02 08:50  AjaxControlToolkit\AlwaysVisibleControl\
     文件       12448  2007-03-02 03:25  AjaxControlToolkit\AlwaysVisibleControl\AlwaysVisibleControlBehavior.js
     文件         724  2007-02-01 22:41  AjaxControlToolkit\AlwaysVisibleControl\AlwaysVisibleControlDesigner.cs
     文件        4621  2007-02-01 22:41  AjaxControlToolkit\AlwaysVisibleControl\AlwaysVisibleControlExtender.cs
     文件         552  2007-02-01 22:41  AjaxControlToolkit\AlwaysVisibleControl\HorizontalSide.cs
     文件         546  2007-02-01 22:41  AjaxControlToolkit\AlwaysVisibleControl\VerticalSide.cs
     目录           0  2007-03-02 08:50  AjaxControlToolkit\Animation\
     文件       11662  2007-02-01 22:41  AjaxControlToolkit\Animation\Animation.cs
     文件       15455  2007-02-01 22:41  AjaxControlToolkit\Animation\AnimationBehavior.js
     文件        6193  2007-03-02 03:25  AjaxControlToolkit\Animation\AnimationExtender.cs
     文件         703  2007-02-01 22:41  AjaxControlToolkit\Animation\AnimationExtenderDesigner.cs
     文件        5740  2007-02-01 22:41  AjaxControlToolkit\Animation\AnimationjavascriptConverter.cs
     文件      142318  2007-03-02 03:25  AjaxControlToolkit\Animation\Animations.js
............此处省略637个文件信息

评论

共有 条评论