⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 treeview_kernel.js

📁 一个软件工程的软件质量web跟踪管理系统
💻 JS
📖 第 1 页 / 共 3 页
字号:
var qzkd=0,qzcr=1,qzjy=2,qzhj=3,qziu=4,qzjs=5,qzkk=6,qzjr=7,qzhc=8,qzjq=9,qzio=10,qzne=11,qznn=12,qzso=13,qzta=14,qzli=15,qzpd=16,qzmf=17,qzri=18,qznm=19,qznd=20,qznc=21,qznb=22,qzjp=23,qznl=24,qzkx=25,qzlq=26,qzjo=27,qzlp=28,qzjn=29,qzjm=30,qzhn=31,qzii=32,qzgp=33,qzmq=34,qzkq=35,qzoj=36;function ComponentArt_TreeView(qzrm,qzvh){this.qzaa=qzrm;if(!qzvh){this.qzah=new Array();}else{this.qzah=qzvh;};this.CollapseImageUrl='';this.ExpandImageUrl='';this.NoExpandImageUrl='';this.LeafNodeImageUrl='';this.ParentNodeImageUrl='';this.ExpandedParentNodeImageUrl='';this.Height=300;this.Width=200;this.NodeIndent=0;this.ExtendNodeCells=false;this.LineImagesFolderUrl='';this.NodeCssClass='';this.HoverNodeCssClass='';this.NodeRowCssClass='';this.HoverNodeRowCssClass='';this.SelectedNodeCssClass='';this.SelectedHoverNodeCssClass='';this.SelectedNodeRowCssClass='';this.SelectedHoverNodeRowCssClass='';this.NodeEditCssClass='';this.FocusedCssClass='';this.CssClass='';this.ClientSideOnNodeRename=null;this.ClientSideOnNodeMove=null;this.ClientSideOnNodeSelect=null;this.ClientSideOnNodeCheckChanged=null;this.ForceHighlightedNodeID='';this.qzad=null;this.qzai=null;this.qzfj=null;this.qzal=null;this.qzfw=0;this.qzap=0;this.qzkj=0;this.SelectedNode=null;};ComponentArt_TreeView.prototype.ExpandAll=function(qzz){var nodes;if(!qzz){nodes=this.Nodes();}else{nodes=new Array();for(var qzba=0;qzba<qzz.ChildIndices.length;qzba++){nodes[nodes.length]=this.qzo(qzz.ChildIndices[qzba]);};};for(var qzAde=0;qzAde<nodes.length;qzAde++){if(!nodes[qzAde].Expanded&&nodes[qzAde].ChildIndices.length>0){nodes[qzAde].Expand(true);};this.ExpandAll(nodes[qzAde]);};};ComponentArt_TreeView.prototype.CollapseAll=function(){this.CollapseTo(0);};ComponentArt_TreeView.prototype.CollapseTo=function(qzcu,qzz){var nodes;if(!qzz){nodes=this.Nodes();}else{nodes=qzz.Nodes();};for(var qzAde=0;qzAde<nodes.length;qzAde++){this.CollapseTo(qzcu,nodes[qzAde]);if(nodes[qzAde].Expanded&&nodes[qzAde].ChildIndices.length>0&&nodes[qzAde].qzha()>=qzcu){nodes[qzAde].Collapse(true);};};};ComponentArt_TreeView.prototype.Nodes=function(){var qztn=new Array();for(var qzba=0;qzba<this.qzah.length;qzba++){if(this.qzah[qzba][qzcr]==-1){qztn[qztn.length]=this.qzo(qzba);};};return qztn;};ComponentArt_TreeView.prototype.GetFirstRootNodeIndex=function(){for(var qzba=0;qzba<this.qzah.length;qzba++){if(this.qzah[qzba][qzcr]==-1){return qzba;};};return 0;};ComponentArt_TreeView.prototype.GetLastRootNodeIndex=function(){for(var qzba=this.qzah.length-1;qzba>=0;qzba--){if(this.qzah[qzba][qzcr]==-1){return qzba;};};return 0;};ComponentArt_TreeView.prototype.FindNodeById=function(id,bPostbackId){var qzgv=this.qzah,length=qzgv.length;for(var qzba=0;qzba<length;qzba++){var qzan=qzgv[qzba];if(bPostbackId){if(qzan[qzkd]==id){return this.qzo(qzba);};}else{if(qzan[qzmq]==id){var qzsz=this.qzo(qzba);qzsz.ResolveAncestors();return qzsz;};};};};ComponentArt_TreeView.prototype.qzo=function(qzgc,qzbo){if(qzgc<0){return null;};var qzan=this.qzah[qzgc],qzm=new ComponentArt_TreeViewNode();qzm.TreeViewNodeID=qzan[qzkd];qzm.ParentStorageIndex=qzan[qzcr];qzm.ChildIndices=qzan[qzjy];if(qzan[qzhj])qzm.Text=qzan[qzhj];qzm.Expanded=qzan[qziu];qzm.Checkable=qzan[qznb];qzm.Checked=qzan[qzjp];qzm.Selectable=qzan[qzmf];qzm.qzqs=qzan[qzri];qzm.qzud=qzan[qznm];qzm.qzpq=qzan[qznd];qzm.qzsu=qzan[qznc];qzm.PostbackOnSelect=qzan[qzjs];qzm.PostbackOnRename=qzan[qzjr];qzm.PostbackOnMove=qzan[qzkk];qzm.PostbackOnCheckChanged=qzan[qzhc];qzm.PostbackOnExpand=qzan[qzjq];qzm.PostbackOnCollapse=qzan[qzio];qzm.ImageUrl=qzan[qznn];qzm.ImageHeight=qzan[qzso];qzm.ImageWidth=qzan[qzta];qzm.qzxg=qzan[qzli];qzm.qzuu=qzan[qzpd];qzm.ExpandedImageUrl=qzan[qzjn];qzm.CommandJS=qzan[qzne];qzm.ContentCallbackUrl=qzan[qzlp];qzm.CssClass=qzan[qznl];qzm.HoverCssClass=qzan[qzkx];qzm.RowCssClass=qzan[qzlq];qzm.HoverRowCssClass=qzan[qzjo];qzm.SelectedCssClass=qzan[qzjm];qzm.SelectedHoverCssClass=qzan[qzhn];qzm.SelectedRowCssClass=qzan[qzii];qzm.SelectedHoverRowCssClass=qzan[qzgp];qzm.ID=qzan[qzmq];qzm.Value=qzan[qzkq];qzm.Tooltip=qzan[qzoj];if(qzbo){qzm.ParentNode=qzbo;qzm.qzcu=qzbo.qzcu+1;};qzm.ParentTreeView=this;qzm.qzi=qzgc;return qzm;};ComponentArt_TreeView.prototype.AddNode=function(qzz){qzz.ParentStorageIndex=-1;qzz.ParentTreeView=this;qzz.SaveState();};function ComponentArt_TreeViewNode(){this.ID='';this.TreeViewNodeID='';this.ParentTreeView=null;this.ParentNode=null;this.qzcu=0;this.Selectable=true;this.Text='';this.Value='';this.qzxg=0;this.qzuu=0;this.ImageUrl='';this.ExpandedImageUrl='';this.CommandJS='';this.ContentCallbackUrl='';this.CssClass='';this.HoverCssClass='';this.RowCssClass='';this.HoverRowCssClass='';this.SelectedCssClass='';this.SelectedHoverCssClass='';this.SelectedRowCssClass='';this.SelectedHoverRowCssClass='';this.qzi=-1;this.ParentStorageIndex=-1;this.ChildIndices=new Array();};ComponentArt_TreeViewNode.prototype.Collapse=function(bNoAnimation){if(this.Expanded){qzqp(this.ParentTreeView,document.getElementById(this.ParentTreeView.qzaa+'_item_'+this.qzi+'_div'),this,bNoAnimation);};};ComponentArt_TreeViewNode.prototype.Expand=function(bNoAnimation){if(!this.Expanded&&this.ChildIndices.length>0){qzzn(this.ParentTreeView,document.getElementById(this.ParentTreeView.qzaa+'_item_'+this.qzi+'_div'),this,this.qzha(),bNoAnimation);};};ComponentArt_TreeViewNode.prototype.Remove=function(){if(this.ParentTreeView.SelectedNode!=null&&this.ParentTreeView.SelectedNode.qzi==this.qzi){this.ParentTreeView.SelectedNode=null;};if(this.ParentTreeView.KeyboardEnabled){ComponentArt_InitKeyboard(this.ParentTreeView);};var qzsi=this.GetParentNode();if(qzsi!=null){qzsi.RemoveNode(this.qzi);}else{this.ParentStorageIndex=-33;this.SaveState();};};ComponentArt_TreeViewNode.prototype.GetParentNode=function(){if(this.ParentStorageIndex<0){return null;}else{this.ParentNode=this.ParentTreeView.qzo(this.ParentStorageIndex);return this.ParentNode;};};ComponentArt_TreeViewNode.prototype.RemoveNode=function(qzgc){var qzba;for(qzba=0;qzba<this.ChildIndices.length;qzba++){if(this.ChildIndices[qzba]==qzgc){break;};};for(;qzba<this.ChildIndices.length-1;qzba++){this.ChildIndices[qzba]=this.ChildIndices[qzba+1];};this.ChildIndices.length--;};ComponentArt_TreeViewNode.prototype.Nodes=function(param){if(!param){var qzie=new Array(),length=this.ChildIndices.length;for(var qzba=0;qzba<length;qzba++){var qzm=this.ParentTreeView.qzo(this.ChildIndices[qzba],this);qzie[qzie.length]=qzm;};return qzie;}else{if(typeof(param)=='number'){return this.ParentTreeView.qzo(this.ChildIndices[param],this);}else{};};return null;};ComponentArt_TreeViewNode.prototype.ResolveAncestors=function(){var qzAer=this;while(qzAer.ParentStorageIndex>=0){qzAer.ParentNode=qzAer.GetParentNode();qzAer=qzAer.ParentNode;};};ComponentArt_TreeViewNode.prototype.AddNode=function(qzz,beforeItem){qzz.ParentStorageIndex=this.qzi;qzz.ParentTreeView=this.ParentTreeView;qzz.qzcu=this.qzcu+1;qzz.SaveState();this.ChildIndices[this.ChildIndices.length]=qzz.qzi;if(beforeItem){for(var qzba=this.ChildIndices.length-1;this.ChildIndices[qzba]!=beforeItem.qzi;qzba--){this.ChildIndices[qzba]=this.ChildIndices[qzba-1];};this.ChildIndices[qzba]=qzz.qzi;};};ComponentArt_TreeViewNode.prototype.qzAdg=function(){var qzcb=document.getElementById(this.ParentTreeView.qzaa+'_ValueChangeEvents');if(!qzcb){return;};var qzzv=this.TreeViewNodeID+' '+escape(this.Value)+';';qzcb.value+=qzzv;};ComponentArt_TreeViewNode.prototype.qzAdh=function(){var qzcb=document.getElementById(this.ParentTreeView.qzaa+'_EditEvents');if(!qzcb){return;};var qzzv=this.TreeViewNodeID+' '+escape(this.Text)+';';qzcb.value+=qzzv;};ComponentArt_TreeViewNode.prototype.qzAbp=function(){var qzcb=document.getElementById(this.ParentTreeView.qzaa+'_ExpandedList');if(!qzcb){return;};var qzbd;if(qzcb.value==''){qzbd=new Array();}else{qzbd=qzcb.value.split(',');};var qzmo=-1;for(var qzba=0;qzba<qzbd.length;qzba++){if(qzbd[qzba]==this.TreeViewNodeID){qzmo=qzba;break;};};if(this.Expanded){if(qzmo<0){qzbd[qzbd.length]=this.TreeViewNodeID;};}else{if(qzmo>=0){for(var qzba=qzmo;qzba<qzbd.length;qzba++){qzbd[qzba]=qzbd[qzba+1];};qzbd.length--;};};qzcb.value=qzbd.join(',');};ComponentArt_TreeViewNode.prototype.qzAat=function(){var qzcb=document.getElementById(this.ParentTreeView.qzaa+'_CheckedList');if(!qzcb){return;};var qzes;if(qzcb.value==''){qzes=new Array();}else{qzes=qzcb.value.split(',');};var qzmo=-1;for(var qzba=0;qzba<qzes.length;qzba++){if(qzes[qzba]==this.TreeViewNodeID){qzmo=qzba;break;};};if(this.Checked){if(qzmo<0){qzes[qzes.length]=this.TreeViewNodeID;};}else{if(qzmo>=0){for(var qzba=qzmo;qzba<qzes.length;qzba++){qzes[qzba]=qzes[qzba+1];};qzes.length--;};};qzcb.value=qzes.join(',');};ComponentArt_TreeViewNode.prototype.SaveState=function(){var qzam=new Array();qzam[qzkd]=this.TreeViewNodeID;qzam[qzcr]=this.ParentStorageIndex;qzam[qzjy]=this.ChildIndices;if(this.Text!=qzam[qzhj]){qzam[qzhj]=this.Text;this.qzAdh();};if(this.Expanded!=qzam[qziu]){qzam[qziu]=this.Expanded;this.qzAbp();};if(this.Checked!=qzam[qzjp]){qzam[qzjp]=this.Checked;this.qzAat();};if(this.Value!=qzam[qzkq]){qzam[qzkq]=this.Value;this.qzAdg();};qzam[qznb]=this.Checkable;qzam[qzli]=this.qzxg;qzam[qzpd]=this.qzuu;qzam[qzmf]=this.Selectable;qzam[qznm]=this.qzud;qzam[qznd]=this.qzpq;qzam[qznc]=this.qzsu;qzam[qzjs]=this.PostbackOnSelect;qzam[qzjr]=this.PostbackOnRename;qzam[qzkk]=this.PostbackOnMove;qzam[qzhc]=this.PostbackOnCheckChanged;qzam[qzjq]=this.PostbackOnExpand;qzam[qzio]=this.PostbackOnCollapse;qzam[qznn]=this.ImageUrl;qzam[qzjn]=this.ExpandedImageUrl;qzam[qzne]=this.CommandJS;qzam[qzlp]=this.ContentCallbackUrl;qzam[qznl]=this.CssClass;qzam[qzkx]=this.HoverCssClass;qzam[qzlq]=this.RowCssClass;qzam[qzjo]=this.HoverRowCssClass;qzam[qzjm]=this.SelectedCssClass;qzam[qzhn]=this.SelectedHoverCssClass;qzam[qzii]=this.SelectedRowCssClass;qzam[qzgp]=this.SelectedHoverRowCssClass;qzam[qzmq]=this.ID;qzam[qzoj]=this.Tooltip;var qzgv=this.ParentTreeView.qzah;if(this.qzi<0){this.qzi=qzgv.length;};qzgv[this.qzi]=qzam;};ComponentArt_TreeViewNode.prototype.qzao=function(bHighlighted,bSelected,bRow){if(bSelected){if(bHighlighted){if(bRow){var qzek=this.SelectedHoverRowCssClass;if(!qzek||qzek==''){qzek=this.ParentTreeView.SelectedHoverNodeRowCssClass;};if(qzek&&qzek!=''){return qzek;};}else{var qzfi=this.SelectedHoverCssClass;if(!qzfi||qzfi==''){qzfi=this.ParentTreeView.SelectedHoverNodeCssClass;};if(qzfi&&qzfi!=''){return qzfi;};};};if(bRow){var qzfz=this.SelectedRowCssClass;if(!qzfz||qzfz==''){qzfz=this.ParentTreeView.SelectedNodeRowCssClass;};if(qzfz&&qzfz!=''){return qzfz;};}else{var qzib=this.SelectedCssClass;if(!qzib||qzib==''){qzib=this.ParentTreeView.SelectedNodeCssClass;};if(qzib&&qzib!=''){return qzib;};};}else if(bHighlighted){if(bRow){var qzia=this.HoverRowCssClass;if(!qzia||qzia==''){qzia=this.ParentTreeView.HoverNodeRowCssClass;};if(qzia&&qzia!=''){return qzia;};}else{var qzla=this.HoverCssClass;if(!qzla||qzla==''){qzla=this.ParentTreeView.HoverNodeCssClass;};if(qzla&&qzla!=''){return qzla;};};};if(bRow){var qzdm=this.RowCssClass;if(!qzdm||qzdm==''){qzdm=this.ParentTreeView.NodeRowCssClass;};return qzdm;}else{var qzdm=this.CssClass;if(!qzdm||qzdm==''){qzdm=this.ParentTreeView.NodeCssClass;};return qzdm;};};ComponentArt_TreeViewNode.prototype.FetchContent=function(){if(!this.ContentCallbackUrl||this.ContentCallbackUrl==''){return false;};var qzzc,qzsz=this,qzdy=document.getElementById(this.ParentTreeView.qzaa+'_item_'+this.qzi+'_cell');function qzAjj(){qzdy.innerHTML=qzsz.qzll();};function qzzs(){if(qzzc.readyState&&qzzc.readyState!=4&&qzzc.readyState!='complete'){return;};qznj(qzsz,qzzc.documentElement.childNodes,(document.all?false:true));qzAjj();if(qzsz.ChildIndices.length>0){var qzn=document.getElementById(qzsz.ParentTreeView.qzaa+'_item_'+qzsz.qzi+'_div');qzzn(qzsz.ParentTreeView,qzn,qzsz,qzsz.qzha());}else{qzsz.ContentCallbackUrl=null;qzsz.SaveState();qzsz.ParentTreeView.Render();};};if(document.implementation&&document.implementation.createDocument){qzzc=document.implementation.createDocument("","",null);qzzc.onload=qzzs;}else if(document.all){var qzac=this.ParentTreeView.qzaa+'_island',qzv=document.getElementById(qzac);if(!qzv){qzv=document.createElement('xml');qzv.id=qzac;document.body.appendChild(qzv);};if(qzv.XMLDocument){qzzc=qzv.XMLDocument;qzzc.onreadystatechange=qzzs;}else{return false;};};var qza=new Array();qza[qza.length]="<span style=\"";qza[qza.length]="font-family: tahoma, arial, verdana, sans-serif;";qza[qza.length]="font-size: 11px;";qza[qza.length]="border-top: 1px solid #999999;";qza[qza.length]="border-left: 1px solid #999999;";qza[qza.length]="border-bottom: 1px solid #3f3f3f;";qza[qza.length]="border-right: 1px solid #3f3f3f;";qza[qza.length]="padding-left: 5px;";qza[qza.length]="padding-right: 5px;";qza[qza.length]="padding-bottom: 2px;";qza[qza.length]="background-color: #ffffff;";qza[qza.length]="height: 100%;";qza[qza.length]="\">Loading...</span>";qzdy.innerHTML=qza.join('');qzzc.async=true;try{qzzc.load(this.ContentCallbackUrl);}catch(ex){qzAjj();alert("Data not loaded: "+(ex.message?ex.message:ex));};return true;};ComponentArt_TreeViewNode.prototype.qzha=function(){var qzcu=0;for(var qzz=this;qzz.ParentStorageIndex>=0;qzz=qzz.ParentNode?qzz.ParentNode:qzz.GetParentNode()){qzcu++;};this.qzcu=qzcu;return qzcu;};ComponentArt_TreeViewNode.prototype.qzvn=function(){if(this.ParentNode){return(this.ParentNode.ChildIndices[this.ParentNode.ChildIndices.length-1]==this.qzi);}else{if(this.ParentStorageIndex>=0){this.ParentNode=this.GetParentNode();return(this.ParentNode.ChildIndices[this.ParentNode.ChildIndices.length-1]==this.qzi);}else{return(this.ParentTreeView.GetLastRootNodeIndex()==this.qzi);};};};ComponentArt_TreeViewNode.prototype.GetHtml=function(){var qzmx=((this.ParentTreeView.SelectedNode&&this.ParentTreeView.SelectedNode.qzi==this.qzi)||(this.ID!=''&&this.ID==this.ParentTreeView.ForceHighlightedNodeID)),qzhb=this.qzvn(),qzgu=(this.ChildIndices.length>0||(this.ContentCallbackUrl&&this.ContentCallbackUrl!='')),qzru=false,qza=new Array();qza[qza.length]="<table width=\"100%\" cellspacing=0 cellpadding=0 border=0 id='"+this.ParentTreeView.qzaa+'_item_'+this.qzi+"' class='";var qzdm=this.qzao(false,qzmx,true),qzos=this.qzao(true,qzmx,true);qza[qza.length]=qzdm;qza[qza.length]="'";if(qzos!=qzdm){qza[qza.length]=" onmouseover=\"ComponentArt_HandleStyles(this,true,'"+qzdm+"','"+qzos+"');\"";qza[qza.length]=" onmouseout=\"ComponentArt_HandleStyles(this,false,'"+qzdm+"','"+qzos+"');\"";}else{qza[qza.length]=" onmouseover=\"return false;\"";qza[qza.length]=" onmouseout=\"return false;\"";};if(this.ParentTreeView.OnContextMenu){qza[qza.length]=" onmouseup=\"ComponentArt_HandleRightClick(event,"+this.qzi+");\"";};if(qzdm!=''||qzos!=''){qza[qza.length]=" onclick=\"ComponentArt_HandleClick('"+this.ParentTreeView.qzaa+"',"+this.qzi+");\"";qzru=true;};if(this.Tooltip&&this.Tooltip!=''){qza[qza.length]=" title=\""+this.Tooltip+"\"";};qza[qza.length]="><tr>";if(!this.ParentTreeView.ExpandCollapseInFront&&(this.qzuu>0||this.ParentTreeView.ShowLines)){for(var qzba=0;qzba<this.qzcu;qzba++){qza[qza.length]=this.qzvm(qzba);};};qza[qza.length]=this.qzzp(qzgu,qzhb);if(this.ParentTreeView.ExpandCollapseInFront&&this.qzuu>0){for(var qzba=0;qzba<this.qzcu;qzba++){if(this.ParentTreeView.ShowLines){qza[qza.length]="<td><img src='"+this.ParentTreeView.LineImagesFolderUrl+"/noexpand.gif'></td>";}else{qza[qza.length]=this.qzvm(qzba);};};};var qzsy=this.qzAey();if(qzsy&&qzsy!=''){qza[qza.length]="<td align=center valign=center>";qza[qza.length]="<img src='"+qzsy+"' id='"+this.ParentTreeView.qzaa+"_item_"+this.qzi+"_icon'";if(this.ImageHeight>0)qza[qza.length]=" height='"+this.ImageHeight+"'";if(this.ImageWidth>0)qza[qza.length]=" width='"+this.ImageWidth+"'";if(!qzru){qza[qza.length]=" onclick=\"ComponentArt_HandleClick('"+this.ParentTreeView.qzaa+"',"+this.qzi+");\"";};if(this.qzpq){qza[qza.length]=" onmousedown='ComponentArt_StartNodeDrag(event,this);'";};qza[qza.length]="></td>";};if(this.Checkable){qza[qza.length]="<td align=center valign=center><input type=checkbox onclick=\"ComponentArt_HandleCheck(this,'"+this.TreeViewNodeID+"',"+this.qzi+");\"";if(this.Checked){qza[qza.length]=" checked";};qza[qza.length]=" name='checker_"+this.TreeViewNodeID+"'/></td>";};qza[qza.length]="<td style=\"padding-left: "+this.qzxg+"px;\"";if(this.qzqs){qza[qza.length]=" width=\"100%\"";};qza[qza.length]="><div id='"+this.ParentTreeView.qzaa+"_item_"+this.qzi+"_cell' class='";var qzon=this.qzao(false,qzmx,false),qzmb=this.qzao(true,qzmx,false);qza[qza.length]=qzon+"'";qza[qza.length]=" onmouseover=\"";if(this.Tooltip&&this.Tooltip!=''){qza[qza.length]="ComponentArt_HandleTooltip('"+this.ParentTreeView.qzaa+"',this,"+this.qzi+");";};qza[qza.length]="ComponentArt_HandleStyles(this,true,'"+qzon+"','"+qzmb+"');\"";qza[qza.length]=" onmouseout=\"ComponentArt_HandleStyles(this,false,'"+qzon+"','"+qzmb+"');\"";if(!qzru){qza[qza.length]=" onclick=\"ComponentArt_HandleClick('"+this.ParentTreeView.qzaa+"',"+this.qzi+");\"";qzru=true;};qza[qza.length]=" style=\"width: 100%;\"";if(this.qzpq){qza[qza.length]=" onmousedown=\"ComponentArt_StartNodeDrag(event,this);\"";};qza[qza.length]=">"+this.qzll()+"</div></td>";if(!this.qzqs){qza[qza.length]="<td width='100%'></td>";};qza[qza.length]="</tr></table>";if(this.ParentTreeView.ItemSpacing>0){qza[qza.length]="<div style=\"width: 100% background-color: red; height: "+this.ParentTreeView.ItemSpacing+"px; overflow: hidden\"></div>";};if(this.Expanded&&this.ChildIndices.length>0){qza[qza.length]="<div id='"+this.ParentTreeView.qzaa+"_item_"+this.qzi+"_div'>";qza[qza.length]=this.qzuc();}else{qza[qza.length]="<div id='"+this.ParentTreeView.qzaa+"_item_"+this.qzi+"_div' style=\"display: none;\">";if(this.ParentTreeView.PreRenderAllLevels){qza[qza.length]=this.qzuc();};};qza[qza.length]="</div>";return qza.join('');};ComponentArt_TreeViewNode.prototype.qzAey=function(){var qzgu=(this.ChildIndices.length>0||(this.ContentCallbackUrl&&this.ContentCallbackUrl!='')),qzsy=this.ImageUrl;if(!qzsy||qzsy==''){if(qzgu){if(this.Expanded&&this.ParentTreeView.ExpandedParentNodeImageUrl!=''){qzsy=this.ParentTreeView.ExpandedParentNodeImageUrl;}else{qzsy=this.ParentTreeView.ParentNodeImageUrl;};}else{qzsy=this.ParentTreeView.LeafNodeImageUrl;};}else{if(qzgu){if(this.Expanded&&this.ExpandedImageUrl&&this.ExpandedImageUrl!=''){qzsy=this.ExpandedImageUrl;};};};return qzsy;};ComponentArt_TreeViewNode.prototype.qzll=function(){var qzmw=document.getElementById(this.ParentTreeView.qzaa+'_'+this.TreeViewNodeID),qxbiz='template_'+this.TreeViewNodeID.replace(/[-\/{}]/g,'_'),qzjx=eval('this.ParentTreeView.'+qxbiz),qzAda="";if(qzmw){var qzmn=qzmw.innerHTML;qzff(qzmw);eval('this.ParentTreeView.'+qxbiz+' = \''+escape(qzmn)+'\';');qzAda=qzmn;}else if(qzjx){qzAda=unescape(qzjx);}else{qzAda=this.Text;};return"<nobr>"+qzAda+"</nobr>";};ComponentArt_TreeViewNode.prototype.qzzp=function(qzgu,qzhb,bInnerOnly){var bHaveImages=false,qza=new Array();if(!bInnerOnly)qza[qza.length]="<td id='"+this.ParentTreeView.qzaa+'_item_'+this.qzi+"_expcol' align='center'>";if(qzgu){var qzoi="",qzoh="",qzzu=-1,qzxa=-1;if(this.ParentTreeView.ShowLines){bHaveImages=true;if(this.ParentTreeView.LineImageHeight>0)qzxa=this.ParentTreeView.LineImageHeight;if(this.ParentTreeView.LineImageWidth>0)qzzu=this.ParentTreeView.LineImageWidth;if(this.qzcu==0){if(this.qzi==this.ParentTreeView.GetFirstRootNodeIndex()){if(qzhb){qzoh=this.ParentTreeView.LineImagesFolderUrl+"/dashminus.gif";qzoi=this.ParentTreeView.LineImagesFolderUrl+"/dashplus.gif";}else{qzoh=this.ParentTreeView.LineImagesFolderUrl+"/rminus.gif";qzoi=this.ParentTreeView.LineImagesFolderUrl+"/rplus.gif";};}else if(qzhb){qzoh=this.ParentTreeView.LineImagesFolderUrl+"/lminus.gif";qzoi=this.ParentTreeView.LineImagesFolderUrl+"/lplus.gif";}else{qzoh=this.ParentTreeView.LineImagesFolderUrl+"/tminus.gif";qzoi=this.ParentTreeView.LineImagesFolderUrl+"/tplus.gif";};}else{if(qzhb){qzoh=this.ParentTreeView.LineImagesFolderUrl+"/lminus.gif";qzoi=this.ParentTreeView.LineImagesFolderUrl+"/lplus.gif";}else{qzoh=this.ParentTreeView.LineImagesFolderUrl+"/tminus.gif";qzoi=this.ParentTreeView.LineImagesFolderUrl+"/tplus.gif";};};}else{if(this.ParentTreeView.ExpandCollapseImageHeight>0)qzxa=this.ParentTreeView.ExpandCollapseImageHeight;if(this.ParentTreeView.ExpandCollapseImageWidth>0)qzzu=this.ParentTreeView.ExpandCollapseImageWidth;qzoh=this.ParentTreeView.CollapseImageUrl;qzoi=this.ParentTreeView.ExpandImageUrl;};if(qzoh!=''&&qzoi!=''){bHaveImages=true;};qza[qza.length]="<img onclick=\"ComponentArt_CancelEvent(event);ComponentArt_ExpandCollapse("+this.qzi+",'"+this.ParentTreeView.qzaa+"',"+this.qzcu+")\"";if(qzxa>0){qza[qza.length]=" height=\""+qzxa+"\"";};if(qzzu>0){qza[qza.length]=" width=\""+qzzu+"\"";};if(this.Expanded){qza[qza.length]=" style=\"display: none;\"";};qza[qza.length]=" src=\""+qzoi+"\" />";qza[qza.length]="<img onclick=\"ComponentArt_CancelEvent(event);ComponentArt_ExpandCollapse("+this.qzi+",'"+this.ParentTreeView.qzaa+"',"+this.qzcu+")\"";if(qzxa>0){qza[qza.length]=" height=\""+qzxa+"\"";};if(qzzu>0){qza[qza.length]=" width=\""+qzzu+"\"";};if(!this.Expanded){qza[qza.length]=" style=\"display: none;\"";};qza[qza.length]=" src=\""+qzoh+"\" />";}else{qza[qza.length]="<img";if(this.ParentTreeView.ShowLines){bHaveImages=true;if(this.ParentTreeView.LineImageHeight>0)qza[qza.length]=" height='"+this.ParentTreeView.LineImageHeight+"'";if(this.ParentTreeView.LineImageWidth>0)qza[qza.length]=" width='"+this.ParentTreeView.LineImageWidth+"'";if(this.qzcu==0){if(this.qzi==this.ParentTreeView.GetFirstRootNodeIndex()){if(qzhb){qza[qza.length]=" src='"+this.ParentTreeView.LineImagesFolderUrl+"/dash.gif'";}else{qza[qza.length]=" src='"+this.ParentTreeView.LineImagesFolderUrl+"/r.gif'";};}else if(qzhb){qza[qza.length]=" src='"+this.ParentTreeView.LineImagesFolderUrl+"/l.gif'";}else{qza[qza.length]=" src='"+this.ParentTreeView.LineImagesFolderUrl+"/t.gif'";};}else{if(qzhb){qza[qza.length]=" src='"+this.ParentTreeView.LineImagesFolderUrl+"/l.gif'";}else{qza[qza.length]=" src='"+this.ParentTreeView.LineImagesFolderUrl+"/t.gif'";};};}else{if(this.ParentTreeView.NoExpandImageUrl!=''){if(this.ParentTreeView.ExpandCollapseImageHeight>0)qza[qza.length]=" height='"+this.ParentTreeView.ExpandCollapseImageHeight+"'";if(this.ParentTreeView.ExpandCollapseImageWidth>0)qza[qza.length]=" width='"+this.ParentTreeView.ExpandCollapseImageWidth+"'";qza[qza.length]=" src='"+this.ParentTreeView.NoExpandImageUrl+"'";bHaveImages=true;}else{if(this.ParentTreeView.CollapseImageUrl!=''&&this.ParentTreeView.ExpandImageUrl!=''){return this.qzvm();}else{bHaveImages=false;};};};qza[qza.length]=">";};if(!bHaveImages)return'';if(!bInnerOnly)qza[qza.length]="</td>";return qza.join('');};ComponentArt_TreeViewNode.prototype.qzvm=function(iDepth){var qza=new Array();qza[qza.length]="<td";if(this.ParentTreeView.ShowLines){var qzsi=this;for(var qzba=this.qzcu;qzba>iDepth;qzba--){if(!qzsi.ParentNode)qzsi.ParentNode=qzsi.GetParentNode();qzsi=qzsi.ParentNode;};if(this.ParentTreeView.LineImageHeight>0)qza[qza.length]=" height=\""+this.ParentTreeView.LineImageHeight+"\"";if(this.ParentTreeView.LineImageWidth>0)qza[qza.length]=" width=\""+this.ParentTreeView.LineImageWidth+"\"";qza[qza.length]="><img";if(this.ParentTreeView.LineImageHeight>0)qza[qza.length]=" height=\""+this.ParentTreeView.LineImageHeight+"\"";if(this.ParentTreeView.LineImageWidth>0)qza[qza.length]=" width=\""+this.ParentTreeView.LineImageWidth+"\"";if(qzsi.qzvn()){qza[qza.length]=" src=\""+this.ParentTreeView.LineImagesFolderUrl+"/noexpand.gif\">";}else{qza[qza.length]=" src=\""+this.ParentTreeView.LineImagesFolderUrl+"/i.gif\">";};}else{qza[qza.length]=" width=\""+this.qzuu+"\"";qza[qza.length]="><div style=\"height: 1px; width: "+this.qzuu+"px;\">";};qza[qza.length]="</td>";return qza.join('');};ComponentArt_TreeViewNode.prototype.qzuc=function(){var qza=new Array(),qzie=this.Nodes();for(var qzba=0;qzba<qzie.length;qzba++){qza[qza.length]=qzie[qzba].GetHtml();};return qza.join('');};ComponentArt_TreeView.prototype.Render=function(qzja){var qzww=false;if(!qzja){qzja=this.qzAgh;}else{this.qzAgh=qzja;qzww=true;};var qzn=document.getElementById(qzja);qzn.innerHtml="";var qzAls='',qzsm=this.Nodes();for(var qzba=0;qzba<qzsm.length;qzba++){qzAls+=qzsm[qzba].GetHtml();};qzn.innerHTML=qzAls;this.SelectedNodeDom=null;this.SelectedNodeCellDom=null;if(qzww&&document.all){var qzux=document.getElementById(this.qzaa+"_ScrollData");if(qzux){var qzAif=qzux.value.split(',');setTimeout('if('+qzja+'.scrollLeft==0) '+qzja+'.scrollLeft='+qzAif[0]+';if('+qzja+'.scrollTop==0) '+qzja+'.scrollTop='+qzAif[1]+';',100);};};qzn.onmousemove=ComponentArt_CancelEvent;};function qznj(qzm,qzAie,qzAmm){for(var qzba=0;qzba<qzAie.length;qzba++){var qzau=qzAie[qzba],qzbt=new ComponentArt_TreeViewNode();if(qzAmm&&!qzau.getAttribute){continue;};if(qzau.getAttribute('ID'))qzbt.ID=qzau.getAttribute('ID');if(qzbt.ID&&qzbt.ID!='')qzbt.TreeViewNodeID='pb_'+qzbt.ID;if(qzau.getAttribute('Text'))qzbt.Text=qzau.getAttribute('Text');if(qzau.getAttribute('Value'))qzbt.Value=qzau.getAttribute('Value');if(qzau.getAttribute('ImageUrl')){qzbt.ImageUrl=qzau.getAttribute('ImageUrl');if(qze&&qze.ImagesBaseUrl){qzbt.ImageUrl=qze.ImagesBaseUrl+qzbt.ImageUrl;};};if(qzau.getAttribute('Expanded'))qzbt.Expanded=(qzau.getAttribute('Expanded').toLowerCase()=='true');if(qzau.getAttribute('Checked'))qzbt.Checked=(qzau.getAttribute('Checked').toLowerCase()=='true');if(qzau.getAttribute('ShowCheckBox'))qzbt.Checkable=(qzau.getAttribute('ShowCheckBox').toLowerCase()=='true');if(qzau.getAttribute('Selectable'))qzbt.Selectable=(qzau.getAttribute('Selectable').toLowerCase()=='true');if(qzau.getAttribute('EditingEnabled'))qzbt.qzud=(qzau.getAttribute('EditingEnabled').toLowerCase()=='true');if(qzau.getAttribute('DraggingEnabled'))qzbt.qzpq=(qzau.getAttribute('DraggingEnabled').toLowerCase()=='true');if(qzau.getAttribute('DroppingEnabled'))qzbt.qzsu=(qzau.getAttribute('DroppingEnabled').toLowerCase()=='true');if(qzau.getAttribute('ContentCallbackUrl'))qzbt.ContentCallbackUrl=qzau.getAttribute('ContentCallbackUrl');if(qzau.getAttribute('ImageHeight'))qzbt.ImageHeight=parseInt(qzau.getAttribute('ImageHeight'));if(qzau.getAttribute('ImageWidth'))qzbt.ImageWidth=parseInt(qzau.getAttribute('ImageWidth'));if(qzau.getAttribute('ExtendNodeCell')){qzbt.qzqs=(qzau.getAttribute('ExtendNodeCell').toLowerCase()=='true');}else if(qze){qzbt.qzqs=qze.ExtendNodeCells};if(qzau.getAttribute('Indent')){qzbt.qzuu=parseInt(qzau.getAttribute('Indent'))}else if(qze){qzbt.qzuu=qze.NodeIndent};if(qzau.getAttribute('AutoPostBackOnSelect')){qzbt.PostbackOnSelect=(qzau.getAttribute('AutoPostBackOnSelect').toLowerCase()=='true');}else if(qze){qzbt.PostbackOnSelect=qze.AutoPostBackOnSelect};if(qzau.getAttribute('AutoPostBackOnExpand')){qzbt.PostbackOnExpand=(qzau.getAttribute('AutoPostBackOnExpand').toLowerCase()=='true');}else if(qze){qzbt.PostbackOnExpand=qze.AutoPostBackOnExpand};if(qzau.getAttribute('AutoPostBackOnCollapse')){qzbt.PostbackOnCollapse=(qzau.getAttribute('AutoPostBackOnCollapse').toLowerCase()=='true');}else if(qze){qzbt.PostbackOnCollapse=qze.AutoPostBackOnCollapse};if(qzau.getAttribute('AutoPostBackOnRename')){qzbt.PostbackOnRename=(qzau.getAttribute('AutoPostBackOnRename').toLowerCase()=='true');}else if(qze){qzbt.PostbackOnRename=qze.AutoPostBackOnRename};if(qzau.getAttribute('AutoPostBackOnMove')){qzbt.PostbackOnMove=(qzau.getAttribute('AutoPostBackOnMove').toLowerCase()=='true');}else if(qze){qzbt.PostbackOnMove=qze.AutoPostBackOnMove};if(qzau.getAttribute('AutoPostBackOnCheckChanged')){qzbt.PostbackOnCheckChanged=(qzau.getAttribute('AutoPostBackOnCheckChanged').toLowerCase()=='true');}else if(qze){qzbt.PostbackOnCheckChanged=qze.AutoPostbackOnCheckChanged};if(qzau.getAttribute('CssClass'))qzbt.CssClass=qzau.getAttribute('CssClass');if(qzau.getAttribute('HoverCssClass'))qzbt.HoverCssClass=qzau.getAttribute('HoverCssClass');if(qzau.getAttribute('RowCssClass'))qzbt.RowCssClass=qzau.getAttribute('RowCssClass');if(qzau.getAttribute('HoverRowCssClass'))qzbt.HoverRowCssClass=qzau.getAttribute('HoverRowCssClass');if(qzau.getAttribute('SelectedCssClass'))qzbt.SelectedCssClass=qzau.getAttribute('SelectedCssClass');if(qzau.getAttribute('SelectedHoverCssClass'))qzbt.SelectedHoverCssClass=qzau.getAttribute('SelectedHoverCssClass');if(qzau.getAttribute('SelectedRowCssClass'))qzbt.SelectedRowCssClass=qzau.getAttribute('SelectedRowCssClass');if(qzau.getAttribute('SelectedHoverRowCssClass'))qzbt.SelectedHoverRowCssClass=qzau.getAttribute('SelectedHoverRowCssClass');var qznk=qzau.getAttribute('NavigateUrl'),qzzt=qzau.getAttribute('Target'),qzrx=qzau.getAttribute('ClientSideCommand');qzbt.CommandJS=qzrh(qzm.ParentTreeView,qzbt.PostbackOnSelect,qzbt.ID,qznk,qzzt,qzrx);qzm.AddNode(qzbt);if(qzau.childNodes.length>0){qznj(qzbt,qzau.childNodes,qzAmm);};};};function qzrh(qzt,bPostback,qzAma,qznk,qzzt,qzrx){var qzhz;if(!qzzt||qzzt==''){qzzt=qzt.DefaultTarget;};if(bPostback&&qzAma&&qzAma!=''){var qzAgp="__doPostBack('"+qzt.ControlId+"','pb_"+qzAma+"')";if(qzrx&&qzrx!=''){qzhz="if("+qzrx+") {"+qzAgp+";}";}else{qzhz=qzAgp+";";};}else if(qzrx&&qzrx!=''){qzhz=qzrx;}else if(qznk&&qznk!=''){if(!qzzt||qzzt==''){qzhz="document.location.href = '"+qznk+"'";}else{qzhz="window.open('"+qznk+"', '"+qzzt+"')";};}else{qzhz='';};return qzhz;};function ComponentArt_RememberScrollData(qzbu,qzt){var qzux=document.getElementById(qzt.qzaa+"_ScrollData");if(qzux){qzux.value=qzbu.scrollLeft+','+qzbu.scrollTop;};};ComponentArt_TreeView.prototype.SelectNodeById=function(qzAir,qzma){var qzm=this.FindNodeById(qzAir,qzma);if(!qzm){return;};var qzcd=document.getElementById(this.qzaa+'_item_'+qzm.qzi);if(!qzcd){var qzee=qzm,qzfk=null,qzdg=null;while(qzee.ParentStorageIndex>=0){qzee=qzee.GetParentNode();if(qzee.Expanded){break;};qzdg=qzfk;qzfk=qzee;if(qzdg){qzdg.Expanded=true;qzdg.SaveState();};};if(qzfk){ComponentArt_ExpandCollapse(qzfk.qzi,this.qzaa,qzfk.qzha())};qzcd=document.getElementById(this.qzaa+'_item_'+qzm.qzi);};var qzgo=document.getElementById(this.qzaa+'_item_'+qzm.qzi+'_cell');qzrb(this,qzm,qzcd,qzgo,qzma);qzAgv(qzcd,qzma);};function qzrb(qzt,qzm,qzcd,qzgo,qzma){if(!qzma&&(qzm.ChildIndices.length>0||(qzm.ContentCallbackUrl&&qzm.ContentCallbackUrl!=''))&&(!qzm.CommandJS||qzm.CommandJS=='')&&((qzm.Expanded&&qzt.CollapseNodeOnSelect)||(!qzm.Expanded&&qzt.ExpandNodeOnSelect))){var qzcu=qzm.qzha();ComponentArt_ExpandCollapse(qzm.qzi,qzt.qzaa,qzcu);};if(!qzm.Selectable)return;if(qzt.SelectedNode){if(!qzt.SelectedNodeDom){qzt.SelectedNodeDom=document.getElementById(qzt.qzaa+'_item_'+qzt.SelectedNode.qzi);};if(!qzt.SelectedNodeCellDom){qzt.SelectedNodeCellDom=document.getElementById(qzt.qzaa+'_item_'+qzt.SelectedNode.qzi+'_cell');};qzt.SelectedNodeDom.className=qzt.SelectedNode.qzao(false,false,true);qzt.SelectedNodeCellDom.className=qzt.SelectedNode.qzao(false,false,false);qzt.SelectedNodeDom.classOver=qzt.SelectedNode.qzao(true,false,true);qzt.SelectedNodeDom.classNormal=qzt.SelectedNodeDom.className;qzt.SelectedNodeCellDom.classOver=qzt.SelectedNode.qzao(true,false,false);qzt.SelectedNodeCellDom.classNormal=qzt.SelectedNodeCellDom.className;};qzt.SelectedNode=qzm;qzt.SelectedNodeDom=qzcd;qzt.SelectedNodeCellDom=qzgo;qzcd.className=qzm.qzao(false,true,true);qzgo.className=qzm.qzao(false,true,false);qzcd.classOver=qzm.qzao(true,true,true);qzcd.classNormal=qzcd.className;qzgo.classOver=qzm.qzao(true,true,false);qzgo.classNormal=qzgo.className;if(qzt.KeyboardEnabled){qzAex(qzt,qzm,qzcd);};if(qzma){return;};var qznx=document.getElementById(qzt.qzaa+'_SelectedNode');if(qznx){qznx.value=qzm.TreeViewNodeID;};if(qzt.ClientSideOnNodeSelect){qzm.ResolveAncestors();qzt.ClientSideOnNodeSelect(qzm);};if(qzm.CommandJS!=''){eval(qzm.CommandJS);};};function ComponentArt_HandleTooltip(qzrm,qzbc,qzgc){var qzt=qzlh(qzrm),qzq=document.getElementById(qzt.qzaa+"_div"),offsetx=0,qzgx=qzbc;while(qzgx!=qzq){offsetx+=qzgx.offsetLeft;qzgx=qzgx.parentNode;};if(offsetx+qzbc.offsetWidth>qzq.offsetWidth-qzq.scrollLeft){var qzz=qzt.qzo(qzgc),qzAgj=qzz.Text;qzbc.title=qzAgj;};};function ComponentArt_HandleStyles(qzbc,qzAml,qzAcb,qzAef){if(qzbc.IsEditing){return;};if(qze&&qze.qzkj==1){qze.qzkj=0;qze.qzai.onmouseout();qze.qzfj.onmouseout();};if(!qzbc.classNormal){qzbc.classNormal=qzAcb;};if(!qzbc.classOver){qzbc.classOver=qzAef;};if(qzAml){qzbc.className=qzbc.classOver;}else{qzbc.className=qzbc.classNormal;};};function ComponentArt_HandleCheck(qzAiy,qzAmu,qzi){var qzm=qze.qzo(qzi);qzm.Checked=qzAiy.checked;qzm.SaveState();if(qze.ClientSideOnNodeCheckChanged){qzm.ResolveAncestors();qze.ClientSideOnNodeCheckChanged(qzm);};if(qzm.PostbackOnCheckChanged){__doPostBack(qze.ControlId,'CHECK '+qzm.TreeViewNodeID+' '+qzm.Checked);return;};};function ComponentArt_HandleClick(qzaa,qzi){qze=qzlh(qzaa);var qzcd=document.getElementById(qzaa+'_item_'+qzi),qzgo=document.getElementById(qzaa+'_item_'+qzi+'_cell');if(qze){var qzm=qze.qzo(qzi);if(qzm.qzud&&qze.SelectedNode&&qze.SelectedNode.qzi==qzm.qzi&&!qzm.IsEditing){qzAho(qzgo);qze.SelectedNode.IsEditing=true;return;}else{qzrb(qze,qzm,qzcd,qzgo);};};return false;};function ComponentArt_HandleRightClick(qzim,qzi){if(document.all){if(qzim.button!=2){return true;};}else{if(qzim.which!=3){return true;};};var qzm=qze.qzo(qzi);qzm.ResolveAncestors();qze.OnContextMenu(qzm,qzim);ComponentArt_CancelEvent(qzim);return false;};function ComponentArt_SetActiveTree(qzwz){qze=qzwz;};function qzdu(qzAky){return parseInt(qzAky.substring(qzAky.lastIndexOf('_')+1));};function qzlh(qzrm){return eval(qzrm.replace(':','_').replace('$','_'));};var qze=null,ComponentArt_TreeView_Kernel_Loaded=true;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -