commit
6e10619a30
@ -0,0 +1,15 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:2.0.50727.42
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace MagicAjaxWizard {
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// _Default class.
|
@ -0,0 +1,15 @@
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>8.0.50727</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{94D55A72-CCC5-4F5A-A25C-FDEABFB843C5}</ProjectGuid>
|
||||
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>MagicAjaxWizard</RootNamespace>
|
||||
<AssemblyName>MagicAjaxWizard</AssemblyName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<DebugSymbols>true</DebugSymbols>
|
@ -0,0 +1,15 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("MagicAjaxWizard")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("MagicAjaxWizard")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2007")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<configuration>
|
||||
|
||||
<appSettings/>
|
||||
<connectionStrings/>
|
||||
|
||||
<system.web>
|
||||
<!--
|
||||
Set compilation debug="true" to insert debugging
|
||||
symbols into the compiled page. Because this
|
||||
affects performance, set this value to true only
|
||||
during development.
|
||||
-->
|
||||
<compilation debug="true" />
|
@ -0,0 +1,15 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// Runtime Version:2.0.50727.42
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace MagicAjaxWizard {
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// _Default class.
|
@ -0,0 +1,15 @@
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="12.0">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProductVersion>8.0.50727</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{94D55A72-CCC5-4F5A-A25C-FDEABFB843C5}</ProjectGuid>
|
||||
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
|
||||
<OutputType>Library</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>MagicAjaxWizard</RootNamespace>
|
||||
<AssemblyName>MagicAjaxWizard</AssemblyName>
|
||||
<FileUpgradeFlags>
|
||||
</FileUpgradeFlags>
|
@ -0,0 +1,15 @@
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
[assembly: AssemblyTitle("MagicAjaxWizard")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("")]
|
||||
[assembly: AssemblyProduct("MagicAjaxWizard")]
|
||||
[assembly: AssemblyCopyright("Copyright © 2007")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html>
|
||||
<!-- saved from url=(0014)about:internet -->
|
||||
<html xmlns:msxsl="urn:schemas-microsoft-com:xslt"><head><meta content="en-us" http-equiv="Content-Language" /><meta content="text/html; charset=utf-16" http-equiv="Content-Type" /><title _locID="ConversionReport0">
|
||||
Migration Report
|
||||
</title><style>
|
||||
/* Body style, for the entire document */
|
||||
body
|
||||
{
|
||||
background: #F3F3F4;
|
||||
color: #1E1E1F;
|
||||
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<appSettings/>
|
||||
<connectionStrings/>
|
||||
<!--
|
||||
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.
|
||||
|
||||
The following attributes can be set on the <httpRuntime> tag.
|
||||
<system.Web>
|
||||
<httpRuntime targetFramework="4.8" />
|
||||
</system.Web>
|
||||
-->
|
||||
<system.web>
|
||||
<!--
|
||||
Set compilation debug="true" to insert debugging
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
using System.Reflection;
|
||||
using System.Security;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Web.UI;
|
||||
|
||||
[assembly: TagPrefix( "MagicAjax.UI.Controls", "ajax" )]
|
||||
|
||||
//
|
||||
// General Information about an assembly is controlled through the following
|
||||
// set of attributes. Change these attribute values to modify the information
|
||||
// associated with an assembly.
|
||||
//
|
||||
[assembly: AssemblyTitle("MagicAjax.NET Framework")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web.UI;
|
||||
|
||||
namespace MagicAjax.Configuration
|
||||
{
|
||||
public enum PageStoreMode
|
||||
{
|
||||
NoStore,
|
||||
Session,
|
||||
Cache
|
||||
}
|
||||
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Xml;
|
||||
using System.Configuration;
|
||||
|
||||
namespace MagicAjax.Configuration
|
||||
{
|
||||
/// <summary>
|
||||
/// Summary description for MagicAjaxSectionHandler.
|
||||
/// </summary>
|
||||
public class MagicAjaxSectionHandler : IConfigurationSectionHandler
|
||||
{
|
||||
#region IConfigurationSectionHandler Members
|
||||
|
||||
public object Create(object parent, object configContext, XmlNode section)
|
||||
{
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,12 @@
|
||||
using System;
|
||||
|
||||
namespace MagicAjax.UI
|
||||
{
|
||||
/// <summary>
|
||||
/// Identifies a control that will not be regarded by an AjaxPanel as a separate
|
||||
/// html holder (a control to check for changes between AjaxCalls)
|
||||
/// </summary>
|
||||
public interface INonHtmlHolder
|
||||
{
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectType>Local</ProjectType>
|
||||
<ProductVersion>8.0.50727</ProductVersion>
|
||||
<SchemaVersion>2.0</SchemaVersion>
|
||||
<ProjectGuid>{AA715D85-7870-43CD-AC29-67DCA0AF340A}</ProjectGuid>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ApplicationIcon>
|
||||
</ApplicationIcon>
|
||||
<AssemblyKeyContainerName>
|
||||
</AssemblyKeyContainerName>
|
||||
<AssemblyName>MagicAjax</AssemblyName>
|
||||
<AssemblyOriginatorKeyFile>MagicAjax.snk</AssemblyOriginatorKeyFile>
|
||||
<DefaultClientScript>JScript</DefaultClientScript>
|
@ -0,0 +1,15 @@
|
||||
<VisualStudioProject>
|
||||
<CSHARP
|
||||
ProjectType = "Local"
|
||||
ProductVersion = "7.10.3077"
|
||||
SchemaVersion = "2.0"
|
||||
ProjectGuid = "{AA715D85-7870-43CD-AC29-67DCA0AF340A}"
|
||||
>
|
||||
<Build>
|
||||
<Settings
|
||||
ApplicationIcon = ""
|
||||
AssemblyKeyContainerName = ""
|
||||
AssemblyName = "MagicAjax"
|
||||
AssemblyOriginatorKeyFile = ""
|
||||
DefaultClientScript = "JScript"
|
||||
DefaultHTMLPageLayout = "Grid"
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,14 @@
|
||||
using System;
|
||||
|
||||
namespace MagicAjax
|
||||
{
|
||||
/// <summary>
|
||||
/// Summary description for MagicAjaxException.
|
||||
/// </summary>
|
||||
public class MagicAjaxException : Exception
|
||||
{
|
||||
public MagicAjaxException(string message) : base(message)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// HtmlAnchor control intented to be used for 'Session'/'Cache' page storing modes
|
||||
/// instead of ASP.NET's HtmlAnchor.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// The HtmlAnchor control of ASP.NET, looses its 'Href' property when an AjaxCall
|
||||
/// is invoked at 'Session'/'Cache' page storing modes. This control don't have the
|
||||
/// same problem and can be used to replace ASP.NET's HtmlAnchor.
|
||||
/// </remarks>
|
||||
public class AjaxHtmlAnchor : HtmlAnchor
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// HtmlImage control intented to be used for 'Session'/'Cache' page storing modes
|
||||
/// instead of ASP.NET's HtmlImage.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// The HtmlImage control of ASP.NET, looses its 'Src' property when an AjaxCall
|
||||
/// is invoked at 'Session'/'Cache' page storing modes. This control don't have the
|
||||
/// same problem and can be used to replace ASP.NET's HtmlImage.
|
||||
/// </remarks>
|
||||
public class AjaxHtmlImage : HtmlImage
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Web.UI;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// An AjaxPanel that is isolated from the rest AjaxPanels of the page.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// It's an AjaxPanel that has the MagicAjax attribute "AjaxLocalScope" set to true.
|
||||
/// It is provided for convenience and readability.
|
||||
///
|
||||
/// When an AjaxCall is invoked from a control inside an AjaxZone, only the values of the
|
||||
/// form elements that are contained inside this AjaxZone will be sent to the server
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for controls that capture the client events of their inner controls.
|
||||
/// </summary>
|
||||
[Designer("MagicAjax.UI.Design.BaseClientEventWrapperDesigner, MagicAjax"),
|
||||
ParseChildrenAttribute(false),
|
||||
PersistChildren(true)]
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// Base class for controls that expose and handle client events.
|
||||
/// </summary>
|
||||
public abstract class ClientEventControl : WebControl, IPostBackEventHandler
|
||||
{
|
||||
protected abstract void HandleEvent (string eventName, string argument);
|
||||
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using System.ComponentModel;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
/// <summary>
|
||||
/// Captures a client event of a control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// The EventName property must be set to the client event (i.e. "focus","change", etc.)
|
||||
/// and the ControlID property must be set to the ID of the control whose event we want to
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.ComponentModel;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
|
||||
namespace MagicAjax.UI.Controls
|
||||
{
|
||||
#region Class KeyPressEventArgs
|
||||
public class KeyPressEventArgs : EventArgs
|
||||
{
|
||||
private char _keyChar;
|
||||
|
||||
public char KeyChar
|
||||
{
|
||||
get { return _keyChar; }
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.Design;
|
||||
|
||||
namespace MagicAjax.UI.Design
|
||||
{
|
||||
#if NET_2_0
|
||||
public class AjaxPanelDesigner : System.Web.UI.Design.ContainerControlDesigner
|
||||
{
|
||||
}
|
||||
#else
|
||||
public class AjaxPanelDesigner : System.Web.UI.Design.ReadWriteControlDesigner
|
@ -0,0 +1,15 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.Design;
|
||||
|
||||
namespace MagicAjax.UI.Design
|
||||
{
|
||||
#if NET_2_0
|
||||
public class BaseClientEventWrapperDesigner : System.Web.UI.Design.ContainerControlDesigner
|
||||
{
|
||||
}
|
||||
#else
|
||||
public class BaseClientEventWrapperDesigner : System.Web.UI.Design.ReadWriteControlDesigner
|
@ -0,0 +1,13 @@
|
||||
using System;
|
||||
using System.Web.UI.Design;
|
||||
|
||||
namespace MagicAjax.UI.Design
|
||||
{
|
||||
public class ClientEventTriggerDesigner : System.Web.UI.Design.ControlDesigner
|
||||
{
|
||||
public override string GetDesignTimeHtml()
|
||||
{
|
||||
return base.GetEmptyDesignTimeHtml();
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
#region LGPL License
|
||||
/*
|
||||
MagicAjax.NET Framework
|
||||
Copyright (C) 2005 MagicAjax Project Team
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<configuration>
|
||||
|
||||
<configSections>
|
||||
<section name="magicAjax"
|
||||
type="MagicAjax.Configuration.MagicAjaxSectionHandler, MagicAjax"/>
|
||||
</configSections>
|
||||
|
||||
<!-- MagicAjax configuration :
|
||||
[Optional] scriptPath - Alternative path for "AjaxCallObject.js"
|
||||
If omitted, the embedded "AjaxCallObject.js" file is used (default).
|
||||
example: <magicAjax scriptPath="~/script" />
|
||||
outputCompareMode - "HashCode" : Use String.GetHashCode() to find changed Html output
|
||||
"MD5" : Use MD5 hashing to find changed Html output (slower and larger in size, but practically no collisions)
|
||||
"FullHtml" : Use the complete Html output to find changes (for debugging purposes only)
|
@ -0,0 +1,15 @@
|
||||
__AJAXCboList = new Array();
|
||||
__PageForm = null;
|
||||
__bPageIsStored = false;
|
||||
__bUnloadStoredPage = false;
|
||||
__bTracing = false;
|
||||
__doingSubmit = false;
|
||||
__PreviousPostBack = null;
|
||||
__TraceWindows = new Array();
|
||||
__ClockID = 0;
|
||||
__IsOpera = false;
|
||||
__IsIE = false;
|
||||
__ClkEvent = null;
|
||||
|
||||
// Excluding from post flags
|
||||
// To be used with the "ExcludeFlags" attribute
|
@ -0,0 +1,15 @@
|
||||
// Script to 'reset' current webpartmanager
|
||||
// Note: only used for ASP.NET 2.0 WebPart framework
|
||||
function WebPartManager_Cleanup() {
|
||||
if (__wpm != null && __wpm.zones != null)
|
||||
{
|
||||
//loop zones
|
||||
for (var i = 0; i < __wpm.zones.length; i++)
|
||||
{
|
||||
var zone = __wpm.zones[i];
|
||||
//detach current zone events
|
||||
if (zone.webPartTable != null)
|
||||
{
|
||||
zone.webPartTable.detachEvent('ondragenter', Zone_OnDragEnter);
|
||||
zone.webPartTable.detachEvent('ondrop', Zone_OnDrop);
|
||||
zone.webPartTable.detachEvent('ondrop', Zone_OnDrop);
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET ChangeLog</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold}
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET Configuration</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold; font-size: 11pt}
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET Features</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold}
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET Integration</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold}
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
||||
<HTML><HEAD>
|
||||
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
|
||||
<BODY><H2><A NAME="SEC1" HREF="#TOC1">GNU LESSER GENERAL PUBLIC LICENSE</A></H2>
|
||||
<P>
|
||||
Version 2.1, February 1999
|
||||
|
||||
<P>
|
||||
<PRE>
|
||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the Lesser GPL. It also counts
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET Limitations</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold}
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET Readme</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold}
|
@ -0,0 +1,15 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>MagicAjax.NET Usage</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<style type="text/css"> <!-- .MainHeader { font-weight: bold; color: white; background-color: #0066cc; font-size: 10pt}
|
||||
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; background-color: white}
|
||||
.BorderHeader { background-color: #999900; font-size: 8pt; font-weight: bold; color: #333300; text-align: center}
|
||||
.MainContent { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: black }
|
||||
.BorderContent { font-size: 8pt; color: black; border-color: black #666600 #666600; padding-top: 2px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px; margin-bottom: 2px; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
|
||||
a:link { color: #000099; text-decoration: underline}
|
||||
a:hover { color: #000099; text-decoration: underline}
|
||||
a:visited { color: #000099; text-decoration: underline}
|
||||
li { color: black; list-style-type: circle; position: relative; left: -15px; clip: rect( )}
|
||||
.NewsDate { color: black; font-weight: bold; font-size: 11pt}
|
@ -0,0 +1,15 @@
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
Version 2.1, February 1999
|
||||
|
||||
|
||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the Lesser GPL. It also counts
|
||||
as the successor of the GNU Library Public License, version 2, hence
|
||||
the version number 2.1.]
|
||||
|
||||
Preamble
|
||||
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public Licenses are intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users.
|
Loading…
Reference in new issue