commit
4d03dcd279
@ -0,0 +1,15 @@
|
|||||||
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
|
<PropertyGroup>
|
||||||
|
<AssemblyName>ASPnetMenu</AssemblyName>
|
||||||
|
<GenerateAssemblyInfo>False</GenerateAssemblyInfo>
|
||||||
|
<TargetFramework>net48</TargetFramework>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<LangVersion>8.0</LangVersion>
|
||||||
|
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<RootNamespace />
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Remove="CYBERAKT.WebControls.Navigation.client_scripts.IE4core.js" />
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.ComponentModel;
|
||||||
|
|
||||||
|
namespace CYBERAKT.Licensing
|
||||||
|
{
|
||||||
|
public class License : System.ComponentModel.License
|
||||||
|
{
|
||||||
|
private LicenseProvider owner;
|
||||||
|
|
||||||
|
private string key;
|
||||||
|
|
||||||
|
public override string LicenseKey => key;
|
||||||
|
|
||||||
|
public License(LicenseProvider owner, string key)
|
||||||
|
{
|
||||||
|
this.owner = owner;
|
@ -0,0 +1,15 @@
|
|||||||
|
using System;
|
||||||
|
using System.ComponentModel;
|
||||||
|
using System.Web;
|
||||||
|
|
||||||
|
namespace CYBERAKT.Licensing
|
||||||
|
{
|
||||||
|
public class LicenseProvider : System.ComponentModel.LicenseProvider
|
||||||
|
{
|
||||||
|
private const string strAppKey = "This edition of ASP.NET Menu is licensed for the XYZ application only.";
|
||||||
|
|
||||||
|
public override System.ComponentModel.License GetLicense(LicenseContext context, Type type, object instance, bool allowExceptions)
|
||||||
|
{
|
||||||
|
if (context.UsageMode == LicenseUsageMode.Designtime)
|
||||||
|
{
|
||||||
|
return new License(this, "The App");
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<xsd:schema id="ASP.NET Menu MenuData Schema" elementFormDefault="qualified" targetNamespace="ASP.NET Menu MenuData Schema" xmlns="ASP.NET Menu MenuData Schema" xmlns:mstns="ASP.NET Menu MenuData Schema" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xsd:element name="MenuData">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="BaseURL" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultGroupChildSelectedCssClass" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultGroupCssClass" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultGroupSelectedCssClass" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemChildExpandedCssClass" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemChildSelectedCssClass" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemChildSelectedCssClassDown" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemChildSelectedCssClassOver" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemCssClass" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemCssClassOver" type="xsd:string" />
|
||||||
|
<xsd:attribute name="DefaultItemCssClassDown" type="xsd:string" />
|
@ -0,0 +1 @@
|
|||||||
|
var aspnm_mainContextMenu=null;var aspnm_f;var aspnm_contextMenus=new Array();var aspnm_contextControls=new Array();var aspnm_contextMenuCount=0;var aspnm_o=null;function aspnm_ac(){aspnm_o=document.onmouseup;document.onmouseup=aspnm_au;};function aspnm_au(){if(event.button==2){var aspnm_r=aspnm_bc();if(aspnm_r!=null){aspnm_showContextMenu(aspnm_r.id,event.clientX,event.clientY);}else if(aspnm_f){aspnm_t(true);};}else{aspnm_t(true);};if(aspnm_o!=null){return aspnm_o;};return true;};function aspnm_showContextMenu(menuId,x,y){if(menuId==null||menuId==""){return;};var aspnm_zy=document.all[menuId];if(aspnm_zy==null){return;};if(aspnm_f!=null){aspnm_t(false);};var aspnm_aw=x+window.document.body.scrollLeft;if(aspnm_aw+aspnm_zy.offsetWidth>window.document.body.clientWidth+window.document.body.scrollLeft){aspnm_aw-=aspnm_zy.offsetWidth;};var aspnm_bd=y+window.document.body.scrollTop;if(aspnm_bd+aspnm_zy.offsetHeight>window.document.body.clientHeight+window.document.body.scrollTop){aspnm_bd-=aspnm_zy.offsetHeight;};aspnm_zy.style.left=aspnm_aw;aspnm_zy.style.top=aspnm_bd;aspnm_zx(menuId);aspnm_zy.style.visibility='visible';aspnm_f=aspnm_zy;aspnm_contextUp=true;};function aspnm_t(restoreSelects){if(aspnm_contextUp&&aspnm_restoredGroup==''){aspnm_hideAllGroups();aspnm_f.style.visibility='hidden';aspnm_f=null;if(restoreSelects){aspnm_l();};aspnm_contextUp=false;};};function aspnm_bc(){var aspnm_r=null;for(var aspnm_bf=0;aspnm_bf<aspnm_contextMenus.length;aspnm_bf++){if(aspnm_ax(aspnm_contextControls[aspnm_bf])){aspnm_r=document.all[aspnm_contextMenus[aspnm_bf]];};};if(aspnm_r==null){aspnm_r=aspnm_mainContextMenu;};return aspnm_r;};function document.oncontextmenu(){var aspnm_u=(aspnm_f==null);event.returnValue=aspnm_u;event.cancelBubble=!aspnm_u;return aspnm_u;};aspnm_ac();
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,15 @@
|
|||||||
|
|
||||||
|
// ASP.NET Menu global variables ------------------------------------------------------------------
|
||||||
|
if (aspnm_accessKeys == null) // it is important to initialize this variable only once
|
||||||
|
{
|
||||||
|
var aspnm_accessKeys = new Array(); // array of keyboard shortcuts
|
||||||
|
}
|
||||||
|
if (aspnm_oldBodyOnLoad == null) // it is important to initialize this variable only once
|
||||||
|
{
|
||||||
|
var aspnm_oldBodyOnLoad = new Array(); // array of functions that hold the previous body.onload when overriding it
|
||||||
|
}
|
||||||
|
if (aspnm_menucount == null) // it is important to initialize this variable only once
|
||||||
|
{
|
||||||
|
var aspnm_menucount = 0; // number of menus in this page
|
||||||
|
}
|
||||||
|
var aspnm_hideSelectElems = true; // whether to hide HTML select elements
|
@ -0,0 +1 @@
|
|||||||
|
var aspnm_ah=_floating_offsetX;var aspnm_ag=_floating_offsetY;var aspnm_ba=_floating_alignment;var aspnm_af=_floating_menu_;var aspnm_cd=_main_group_;aspnm_ae();document.all[aspnm_af].style.visibility='visible';function aspnm_ae(){aspnm_bt(document.all[aspnm_af],aspnm_ba,aspnm_ah,aspnm_ag);};function window.onscroll(){aspnm_ae();};function window.onresize(){aspnm_ae();};function aspnm_bt(menu,alignment,offsetX,offsetY){var aspnm_n=window.document.body.scrollLeft;var aspnm_s=window.document.body.scrollTop;var aspnm_aa=window.document.body.clientWidth;var aspnm_aj=window.document.body.clientHeight;var aspnm_z=menu.offsetWidth;var aspnm_ad=menu.offsetHeight;var aspnm_a=0;var aspnm_d=0;switch(alignment){case'topleft':aspnm_a=aspnm_n;aspnm_d=aspnm_s;break;case'topmiddle':aspnm_a=(aspnm_aa-aspnm_z)/2+aspnm_n;aspnm_d=aspnm_s;break;case'topright':aspnm_a=aspnm_aa+aspnm_n-aspnm_z;aspnm_d=aspnm_s;break;case'bottomleft':aspnm_a=aspnm_n;aspnm_d=aspnm_aj+aspnm_s-aspnm_ad;break;case'bottommiddle':aspnm_a=(aspnm_aa-aspnm_z)/2+aspnm_n;aspnm_d=aspnm_aj+aspnm_s-aspnm_ad;break;case'bottomright':aspnm_a=aspnm_aa+aspnm_n-aspnm_z;aspnm_d=aspnm_aj+aspnm_s-aspnm_ad;break;default:aspnm_a=aspnm_aa+aspnm_n;aspnm_d=aspnm_aj+aspnm_s;break;};aspnm_a+=offsetX;aspnm_d+=offsetY;menu.style.left=aspnm_a;menu.style.top=aspnm_d;};
|
@ -0,0 +1 @@
|
|||||||
|
var aspnm_ab=false;var aspnm_bh=0;var aspnm_bg=0;var aspnm_as=0;var aspnm_ar=0;var aspnm_j=null;function aspnm_startDragging(navigator){aspnm_j=document.all[navigator];aspnm_ab=true;aspnm_bh=parseInt(aspnm_j.style.left);aspnm_bg=parseInt(aspnm_j.style.top);aspnm_as=event.clientX;aspnm_ar=event.clientY;};function aspnm_stopDragging(){aspnm_ab=false;if(_is_floating_menu_){aspnm_ah+=event.clientX-aspnm_as;aspnm_ag+=event.clientY-aspnm_ar;};};function document.onmousemove(){if(aspnm_ab){aspnm_j.style.left=aspnm_bh+(event.clientX-aspnm_as);aspnm_j.style.top=aspnm_bg+(event.clientY-aspnm_ar);return false;};};
|
@ -0,0 +1 @@
|
|||||||
|
var aspnm_mainContextMenu=null;var aspnm_f;var aspnm_contextMenus=new Array();var aspnm_contextControls=new Array();var aspnm_contextMenuCount=0;var aspnm_o=null;function aspnm_ac(){aspnm_o=document.onmouseup;document.onmouseup=aspnm_au;};function aspnm_au(event){if(event.button==2){var aspnm_r=aspnm_bc(event);if(aspnm_r!=null){aspnm_showContextMenu(aspnm_r.id,event.pageX,event.pageY);}else if(aspnm_f){aspnm_t();};}else{aspnm_t();};if(aspnm_o!=null){return aspnm_o;};return true;};function aspnm_showContextMenu(menuId,x,y){if(menuId==null||menuId==""){return;};var aspnm_zy=document.getElementById(menuId);if(aspnm_zy==null){return;};if(aspnm_f!=null){aspnm_t();};var aspnm_aw=x;if(aspnm_aw+aspnm_zy.offsetWidth>window.innerWidth){aspnm_aw-=aspnm_zy.offsetWidth;};var aspnm_bd=y;if(aspnm_bd+aspnm_zy.offsetHeight>window.innerHeight){aspnm_bd-=aspnm_zy.offsetHeight;};aspnm_zy.style.left=aspnm_aw;aspnm_zy.style.top=aspnm_bd;aspnm_zx(menuId);aspnm_zy.style.visibility='visible';aspnm_f=aspnm_zy;aspnm_contextUp=true;};function aspnm_t(restoreSelects){if(aspnm_contextUp){aspnm_hideAllGroups();aspnm_f.style.visibility='hidden';aspnm_l();aspnm_f=null;aspnm_contextUp=false;};};function aspnm_bc(event){var aspnm_r=null;for(var aspnm_bf=0;aspnm_bf<aspnm_contextMenus.length;aspnm_bf++){if(aspnm_ax(aspnm_contextControls[aspnm_bf],event)){aspnm_r=document.getElementById(aspnm_contextMenus[aspnm_bf]);};};if(aspnm_r==null){aspnm_r=aspnm_mainContextMenu;};return aspnm_r;};document.oncontextmenu=function(event){var aspnm_u=(aspnm_f==null);event.returnValue=aspnm_u;event.cancelBubble=!aspnm_u;return aspnm_u;};aspnm_ac();
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,15 @@
|
|||||||
|
|
||||||
|
// ASP.NET Menu global variables ------------------------------------------------------------------
|
||||||
|
if (aspnm_accessKeys == null) // it is important to initialize this variable only once
|
||||||
|
{
|
||||||
|
var aspnm_accessKeys = new Array(); // array of keyboard shortcuts
|
||||||
|
}
|
||||||
|
var aspnm_hideSelectElems = true; // whether to hide HTML select elements
|
||||||
|
var aspnm_overlayWindowed = false; // whether to overlay windowed controls
|
||||||
|
var aspnm_safari = false; // whether the browser is Safari
|
||||||
|
var aspnm_konqueror = false; // whether the browser is Konqueror
|
||||||
|
var aspnm_documentOnKeyDown = null; // document.onkeydown handler
|
||||||
|
var aspnm_expandedObjects = new Array(); // array of expanded groups
|
||||||
|
var aspnm_expandCount = 0; // expanded group count
|
||||||
|
var aspnm_dragging = false; // whether the menu is being moved
|
||||||
|
var aspnm_marginX = null; // Left page margin in pixels (only matters on Konqueror)
|
@ -0,0 +1 @@
|
|||||||
|
var aspnm_ah=_floating_offsetX;var aspnm_ag=_floating_offsetY;var aspnm_ba=_floating_alignment;var aspnm_af=_floating_menu_;var aspnm_cd=_main_group_;var aspnm_da=document.getElementById(aspnm_af);aspnm_ae();aspnm_da.style.visibility='visible';var aspnm_dk=setInterval(aspnm_ae,250);function aspnm_ae(){aspnm_positionMenu(document.getElementById(aspnm_af),aspnm_ba,aspnm_ah,aspnm_ag);};
|
@ -0,0 +1 @@
|
|||||||
|
var aspnm_bh=0;var aspnm_bg=0;var aspnm_as=0;var aspnm_ar=0;var aspnm_j=null;function aspnm_startDragging(navigator,evt){aspnm_j=document.getElementById(navigator);aspnm_ab=true;aspnm_bh=parseInt(aspnm_j.style.left);aspnm_bg=parseInt(aspnm_j.style.top);aspnm_as=evt.pageX;aspnm_ar=evt.pageY;};function aspnm_stopDragging(evt){aspnm_ab=false;if(_is_floating_menu_){aspnm_ah+=evt.pageX-aspnm_as;aspnm_ag+=evt.pageY-aspnm_ar;};};document.onmousemove=function(evt){if(aspnm_ab){aspnm_j.style.left=aspnm_bh+(evt.pageX-aspnm_as);aspnm_j.style.top=aspnm_bg+(evt.pageY-aspnm_ar);evt.preventDefault();return false;};};
|
@ -0,0 +1,4 @@
|
|||||||
|
.aspnmG{background-color:#3F3F3F;border:1px;border-bottom-color:black;border-top-color:gray;border-left-color:gray;border-right-color:black;border-style:solid;}
|
||||||
|
.aspnmI{background-color:#3F3F3F;color:white;font-family:verdana;font-size:12px;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-color:#3F3F3F;border-style:solid;cursor:hand;}
|
||||||
|
.aspnmIO{background-color:#8D8F95;color:white;font-family:verdana;font-size:12px;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-top-color:#B8B8B9;border-left-color:#B8B8B9;border-right-color:black;border-bottom-color:black;border-style:solid;cursor:hand;}
|
||||||
|
.aspnmID{background-color:#8D8F95;color:white;font-family:verdana;font-size:12px;padding:2px;padding-left:5px;padding-right:15px;border:1px;border-left-color:black;border-top-color:black;border-right-color:#B8B8B9;border-bottom-color:#B8B8B9;border-style:solid;cursor:hand;}
|
@ -0,0 +1,15 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Specialized;
|
||||||
|
using System.ComponentModel;
|
||||||
|
using System.Drawing;
|
||||||
|
using System.Drawing.Design;
|
||||||
|
using System.IO;
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Text;
|
||||||
|
using System.Web.UI;
|
||||||
|
//using System.Web.UI.Design;
|
||||||
|
using System.Web.UI.WebControls;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
@ -0,0 +1,13 @@
|
|||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public enum ASPnetMenuAlignment
|
||||||
|
{
|
||||||
|
None,
|
||||||
|
TopLeft,
|
||||||
|
TopMiddle,
|
||||||
|
TopRight,
|
||||||
|
BottomLeft,
|
||||||
|
BottomMiddle,
|
||||||
|
BottomRight
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public enum ASPnetMenuEffect
|
||||||
|
{
|
||||||
|
None,
|
||||||
|
Fade,
|
||||||
|
Inset,
|
||||||
|
Pixelate,
|
||||||
|
StretchLeftRight,
|
||||||
|
StretchTopDown,
|
||||||
|
Dissolve,
|
||||||
|
SquareIris,
|
||||||
|
Random
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public enum ASPnetMenuStyle
|
||||||
|
{
|
||||||
|
ClassicHorizontal,
|
||||||
|
ClassicVertical,
|
||||||
|
FreeStyle
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public class MenuGroup
|
||||||
|
{
|
||||||
|
private MenuItem _ParentItem;
|
||||||
|
|
||||||
|
internal string ClientSideID;
|
||||||
|
|
||||||
|
internal int MaxLeftIconWidth = 0;
|
||||||
|
|
||||||
|
internal int MaxRightIconWidth = 0;
|
||||||
|
|
||||||
|
internal XmlElement GroupNode;
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuGroupDefault : MenuGroupRenderBase
|
||||||
|
{
|
||||||
|
public MenuGroupDefault(XmlElement node, ASPnetMenu menu)
|
||||||
|
: base(node, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderHorizontal(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
RenderStart(output);
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuGroupIE4 : MenuGroupRenderBase
|
||||||
|
{
|
||||||
|
public MenuGroupIE4(XmlElement node, ASPnetMenu menu)
|
||||||
|
: base(node, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderHorizontal(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
RenderStart(output);
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuGroupNN4 : MenuGroupRenderBase
|
||||||
|
{
|
||||||
|
public MenuGroupNN4(XmlElement node, ASPnetMenu menu)
|
||||||
|
: base(node, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderHorizontal(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
output.Write("MenuGroupNN4");
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuGroupNN6 : MenuGroupRenderBase
|
||||||
|
{
|
||||||
|
public MenuGroupNN6(XmlElement node, ASPnetMenu menu)
|
||||||
|
: base(node, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderHorizontal(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
RenderStart(output);
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal abstract class MenuGroupRenderBase : MenuGroup
|
||||||
|
{
|
||||||
|
private string _CssClass;
|
||||||
|
|
||||||
|
private bool groupIsSelected;
|
||||||
|
|
||||||
|
private bool groupOrItsChildIsSelected;
|
||||||
|
|
||||||
|
public override string CssClass => _CssClass;
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public class MenuGroups : ICollection, IEnumerable
|
||||||
|
{
|
||||||
|
public class GroupEnumerator : IEnumerator
|
||||||
|
{
|
||||||
|
private ASPnetMenu _menu;
|
||||||
|
|
||||||
|
private ArrayList _groups;
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public class MenuItem
|
||||||
|
{
|
||||||
|
private MenuGroup _ParentGroup;
|
||||||
|
|
||||||
|
internal ASPnetMenu Menu;
|
||||||
|
|
||||||
|
internal XmlElement ItemNode;
|
||||||
|
|
||||||
|
internal string ClientSideID;
|
||||||
|
|
||||||
|
public string Alt
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuItemDefault : MenuItemRenderBase
|
||||||
|
{
|
||||||
|
public MenuItemDefault(XmlElement node, MenuGroup parentGroup, ASPnetMenu menu)
|
||||||
|
: base(node, parentGroup, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderCssItem(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
output.AddAttribute("class", CssClass);
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Text;
|
||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuItemIE4 : MenuItemRenderBase
|
||||||
|
{
|
||||||
|
public MenuItemIE4(XmlElement node, MenuGroup parentGroup, ASPnetMenu menu)
|
||||||
|
: base(node, parentGroup, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderCssItem(HtmlTextWriter output)
|
||||||
|
{
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuItemNN4 : MenuItemRenderBase
|
||||||
|
{
|
||||||
|
public MenuItemNN4(XmlElement node, MenuGroupRenderBase parentGroup, ASPnetMenu menu)
|
||||||
|
: base(node, parentGroup, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderCssItem(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
output.Write("MenuItemNN4 - CSS");
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class MenuItemNN6 : MenuItemRenderBase
|
||||||
|
{
|
||||||
|
public MenuItemNN6(XmlElement node, MenuGroupRenderBase parentGroup, ASPnetMenu menu)
|
||||||
|
: base(node, parentGroup, menu)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void RenderCssItem(HtmlTextWriter output)
|
||||||
|
{
|
||||||
|
output.AddAttribute("class", CssClass);
|
@ -0,0 +1,15 @@
|
|||||||
|
using System;
|
||||||
|
using System.Globalization;
|
||||||
|
using System.Web.UI;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal abstract class MenuItemRenderBase : MenuItem
|
||||||
|
{
|
||||||
|
private bool _AltKey;
|
||||||
|
|
||||||
|
private string _CssClass;
|
||||||
|
|
||||||
|
private string _CssClassDown;
|
||||||
|
|
@ -0,0 +1,11 @@
|
|||||||
|
using System;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public class MenuItemSelectedEventArgs : EventArgs
|
||||||
|
{
|
||||||
|
public string ItemID;
|
||||||
|
|
||||||
|
public MenuItem Item;
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
public class MenuItems : ICollection, IEnumerable
|
||||||
|
{
|
||||||
|
public class ItemEnumerator : IEnumerator
|
||||||
|
{
|
||||||
|
private int index;
|
||||||
|
|
||||||
|
private ASPnetMenu _menu;
|
||||||
|
|
@ -0,0 +1,15 @@
|
|||||||
|
using System.Xml;
|
||||||
|
|
||||||
|
namespace CYBERAKT.WebControls.Navigation
|
||||||
|
{
|
||||||
|
internal class Util
|
||||||
|
{
|
||||||
|
public static string ScriptBegin = "<script language=\"javascript\" type=\"text/javascript\">\n//<![CDATA[\n";
|
||||||
|
|
||||||
|
public static string ScriptEnd = "\n//]]>\n</script>\n";
|
||||||
|
|
||||||
|
public static bool IsNodeMenuGroup(XmlNode node)
|
||||||
|
{
|
||||||
|
if (node != null && node.NodeType == XmlNodeType.Element)
|
||||||
|
{
|
||||||
|
return node.Name == "MenuGroup";
|
@ -0,0 +1,12 @@
|
|||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: AssemblyTrademark("Copyright © 2002-2003 CYBERAKT INC. All rights reserved.")]
|
||||||
|
[assembly: AssemblyCompany("CYBERAKT INC.")]
|
||||||
|
[assembly: AssemblyDelaySign(false)]
|
||||||
|
[assembly: AssemblyCopyright("CYBERAKT INC.")]
|
||||||
|
[assembly: AssemblyProduct("ASP.NET Menu")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyDescription("Demo version")]
|
||||||
|
[assembly: AssemblyTitle("CYBERAKT.WebControls.Navigation.ASPnetMenu")]
|
||||||
|
[assembly: AssemblyKeyName("")]
|
||||||
|
[assembly: AssemblyVersion("1.2.1.0")]
|
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"format": 1,
|
||||||
|
"restore": {
|
||||||
|
"C:\\Users\\coder\\Desktop\\2024Code\\4\\20240423\\update\\CarsManage\\ASPnetMenu\\ASPnetMenu.csproj": {}
|
||||||
|
},
|
||||||
|
"projects": {
|
||||||
|
"C:\\Users\\coder\\Desktop\\2024Code\\4\\20240423\\update\\CarsManage\\ASPnetMenu\\ASPnetMenu.csproj": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"restore": {
|
||||||
|
"projectUniqueName": "C:\\Users\\coder\\Desktop\\2024Code\\4\\20240423\\update\\CarsManage\\ASPnetMenu\\ASPnetMenu.csproj",
|
||||||
|
"projectName": "ASPnetMenu",
|
||||||
|
"projectPath": "C:\\Users\\coder\\Desktop\\2024Code\\4\\20240423\\update\\CarsManage\\ASPnetMenu\\ASPnetMenu.csproj",
|
||||||
|
"packagesPath": "C:\\Users\\coder\\.nuget\\packages\\",
|
||||||
|
"outputPath": "C:\\Users\\coder\\Desktop\\2024Code\\4\\20240423\\update\\CarsManage\\ASPnetMenu\\obj\\",
|
||||||
|
"projectStyle": "PackageReference",
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v1.0", FrameworkDisplayName = "")]
|
@ -0,0 +1,3 @@
|
|||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net35\ASPnetMenu.csproj.AssemblyReference.cache
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net35\ASPnetMenu.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net35\ASPnetMenu.csproj.CoreCompileInputs.cache
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.5", FrameworkDisplayName = ".NET Framework 4.5")]
|
@ -0,0 +1,10 @@
|
|||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net45\ASPnetMenu.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net45\ASPnetMenu.pdb
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net45\System.Xml.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net45\zh-Hans\System.Xml.resources.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net45\ASPnetMenu.csproj.AssemblyReference.cache
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net45\ASPnetMenu.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net45\ASPnetMenu.csproj.CoreCompileInputs.cache
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net45\ASPnetMenu.csproj.CopyComplete
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net45\ASPnetMenu.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net45\ASPnetMenu.pdb
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")]
|
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")]
|
@ -0,0 +1,10 @@
|
|||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net48\ASPnetMenu.csproj.AssemblyReference.cache
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net48\ASPnetMenu.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net48\ASPnetMenu.csproj.CoreCompileInputs.cache
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net48\ASPnetMenu.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net48\ASPnetMenu.pdb
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net48\System.Xml.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\bin\Debug\net48\zh-Hans\System.Xml.resources.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net48\ASPnetMenu.csproj.CopyComplete
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net48\ASPnetMenu.dll
|
||||||
|
C:\Users\coder\Desktop\2024Code\4\20240423\update\CarsManage\ASPnetMenu\obj\Debug\net48\ASPnetMenu.pdb
|
@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"version": 3,
|
||||||
|
"targets": {
|
||||||
|
".NETFramework,Version=v4.8": {}
|
||||||
|
},
|
||||||
|
"libraries": {},
|
||||||
|
"projectFileDependencyGroups": {
|
||||||
|
".NETFramework,Version=v4.8": []
|
||||||
|
},
|
||||||
|
"packageFolders": {
|
||||||
|
"C:\\Users\\coder\\.nuget\\packages\\": {},
|
||||||
|
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {},
|
||||||
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
|
||||||
|
},
|
||||||
|
"project": {
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Register TagPrefix="Views" Namespace="CYBERAKT.WebControls.Navigation" Assembly="ASPnetMenu" %>
|
||||||
|
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="Header.ascx.cs" Inherits="Views.Car.Ascxs.Header" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
|
||||||
|
<TABLE id="Table1" height="85" cellSpacing="0" cellPadding="0" width="100%" border="0">
|
||||||
|
<TR>
|
||||||
|
<TD bgColor="lightgrey" colSpan="2" height="2"></TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD bgColor="white" colSpan="2" height="1"></TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD vAlign="middle" align="center" width="180">
|
||||||
|
<%--<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
|
||||||
|
height="60" width="120" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
|
||||||
|
<PARAM NAME="_cx" VALUE="3175">
|
||||||
|
<PARAM NAME="_cy" VALUE="1588">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,2 @@
|
|||||||
|
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="PicDate.ascx.cs" Inherits="Views.Car.Ascxs.PicDate" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
|
||||||
|
<span><asp:TextBox id="txtDate" runat="server" ReadOnly="True"></asp:TextBox><INPUT type="button" value="..." onclick='javascript:fPopUpCalendarDlg(this)'></span>
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Register TagPrefix="Views" Namespace="CYBERAKT.WebControls.Navigation" Assembly="ASPnetMenu" %>
|
||||||
|
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="Header.ascx.cs" Inherits="Views.Car.Ascxs.Header" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
|
||||||
|
<TABLE id="Table1" height="85" cellSpacing="0" cellPadding="0" width="100%" border="0">
|
||||||
|
<TR>
|
||||||
|
<TD bgColor="lightgrey" colSpan="2" height="2"></TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD bgColor="white" colSpan="2" height="1"></TD>
|
||||||
|
</TR>
|
||||||
|
<TR>
|
||||||
|
<TD vAlign="middle" align="center" width="180">
|
||||||
|
<OBJECT codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
|
||||||
|
height="60" width="120" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" VIEWASTEXT>
|
||||||
|
<PARAM NAME="_cx" VALUE="3175">
|
||||||
|
<PARAM NAME="_cy" VALUE="1588">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,2 @@
|
|||||||
|
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="PicDate.ascx.cs" Inherits="Views.Car.Ascxs.PicDate" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
|
||||||
|
<span><asp:TextBox id="txtDate" runat="server" ReadOnly="True"></asp:TextBox><INPUT type="button" value="..." onclick='javascript:fPopUpCalendarDlg(this)'></span>
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Page language="c#" Codebehind="CarApply.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.CarApply" %>
|
||||||
|
<%@ Register TagPrefix="uc1" TagName="PicDate" Src="Ascxs/PicDate.ascx" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title>
|
||||||
|
<%=this.Title%>
|
||||||
|
</title>
|
||||||
|
<script language="javascript" src="Scripts/CarScript.js" type="text/javascript"></script>
|
||||||
|
<link href="Styles/CarStyle.CSS" rel="stylesheet" type="text/css">
|
||||||
|
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
|
||||||
|
<meta name="CODE_LANGUAGE" Content="C#">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Page language="c#" Codebehind="CarCheck.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.CarCheck" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title>
|
||||||
|
<%=this.Title%>
|
||||||
|
</title>
|
||||||
|
<script language="javascript" src="Scripts/CarScript.js" type="text/javascript"></script>
|
||||||
|
<link href="Styles/CarStyle.CSS" rel="stylesheet" type="text/css">
|
||||||
|
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
|
||||||
|
<meta name="CODE_LANGUAGE" Content="C#">
|
||||||
|
<meta name="vs_defaultClientScript" content="JavaScript">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Page language="c#" Codebehind="CarIn.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.CarIn" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title><%=this.Title%></title>
|
||||||
|
<script language=javascript src="Scripts/CarScript.js" type=text/javascript></script>
|
||||||
|
<link href="Styles/CarStyle.CSS" rel=stylesheet type=text/css>
|
||||||
|
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
|
||||||
|
<meta name="CODE_LANGUAGE" Content="C#">
|
||||||
|
<meta name="vs_defaultClientScript" content="JavaScript">
|
||||||
|
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
|
||||||
|
</HEAD>
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<root>
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Page language="c#" Codebehind="CarInfoMng.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.CarInfoMng" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="PicDate" Src="Ascxs/PicDate.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title>
|
||||||
|
<%=this.Title%>
|
||||||
|
</title>
|
||||||
|
<script language="javascript" src="Scripts/CarScript.js" type="text/javascript"></script>
|
||||||
|
<LINK href="Styles/CarStyle.CSS" type="text/css" rel="stylesheet">
|
||||||
|
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
|
||||||
|
<meta content="C#" name="CODE_LANGUAGE">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Page language="c#" Codebehind="CarOut.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.CarOut" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title>
|
||||||
|
<%=this.Title%>
|
||||||
|
</title>
|
||||||
|
<script language="javascript" src="Scripts/CarScript.js" type="text/javascript"></script>
|
||||||
|
<link href="Styles/CarStyle.CSS" rel="stylesheet" type="text/css">
|
||||||
|
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
|
||||||
|
<meta name="CODE_LANGUAGE" Content="C#">
|
||||||
|
<meta name="vs_defaultClientScript" content="JavaScript">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Page language="c#" Codebehind="DeptMng.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.DeptMng" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title>
|
||||||
|
<%=this.Title%>
|
||||||
|
</title>
|
||||||
|
<script language="javascript" src="Scripts/CarScript.js" type="text/javascript"></script>
|
||||||
|
<LINK href="Styles/CarStyle.CSS" type="text/css" rel="stylesheet">
|
||||||
|
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
|
||||||
|
<meta content="C#" name="CODE_LANGUAGE">
|
||||||
|
<meta content="JavaScript" name="vs_defaultClientScript">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1,15 @@
|
|||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Footer" Src="Ascxs/Footer.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Lefter" Src="Ascxs/Lefter.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="Header" Src="Ascxs/Header.ascx" %>
|
||||||
|
<%@ Register TagPrefix="ViewsCar" TagName="PicDate" Src="Ascxs/PicDate.ascx" %>
|
||||||
|
<%@ Page language="c#" Codebehind="DriversMng.aspx.cs" AutoEventWireup="false" Inherits="Views.Car.DriversMng" %>
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<title>
|
||||||
|
<%=this.Title%>
|
||||||
|
</title>
|
||||||
|
<script language="javascript" src="Scripts/CarScript.js" type="text/javascript"></script>
|
||||||
|
<LINK href="Styles/CarStyle.CSS" type="text/css" rel="stylesheet">
|
||||||
|
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
|
||||||
|
<meta content="C#" name="CODE_LANGUAGE">
|
@ -0,0 +1,15 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 1.3
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
@ -0,0 +1 @@
|
|||||||
|
<%@ Application Codebehind="Global.asax.cs" Inherits="Views.Car.Global" %>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue