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

📄 defaultvb.aspx

📁 Telerik是很大的第三方软件制造商
💻 ASPX
字号:
<%@ Page CodeBehind="DefaultVB.aspx.vb" Language="vb" AutoEventWireup="false" Inherits="Telerik.MenuExamplesVBNET.Menu.Examples.Design.ClientAPI.DefaultVB" %>
<%@ Register TagPrefix="telerik" TagName="Footer" Src="~/Common/Footer.ascx" %>
<%@ Register TagPrefix="telerik" TagName="HeadTag" Src="~/Common/HeadTag.ascx" %>
<%@ Register TagPrefix="telerik" TagName="Header" Src="~/Common/Header.ascx" %>
<%@ Register TagPrefix="radM" Namespace="Telerik.WebControls" Assembly="RadMenu" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xml:lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
  <head>
		<telerik:HeadTag runat="server" ID="Headtag1"></telerik:HeadTag>
  </head>
	<body class="BODY" onload="MarkCustomizedItems();">
<script type="text/javascript">
// <![CDATA[
var MenuID = null;
var MenuInstance = null;
var i = 0;
var TheButton = null;
var TheDisabledButton = null;
var ProcessedDOMElement = null;
var SelectedSubParts = null;

function MarkCustomizedItems()
{
    //debugger;
    TheButton = document.getElementById("changeButton");
    TheDisabledButton = document.getElementById("enableButton");
    MenuID = "<% =Menu1.ID %>";
    MenuInstance = RadMenuNamespace.GetStandardMenu(MenuID);
    for(i=0;i<MenuInstance.AllItems.length();i++)
    {
        if (MenuInstance.AllItems.Values[i].Value == "Hidden")
        {
            MenuInstance.AllItems.Values[i].Text = MenuInstance.AllItems.Values[i].Value;
            ProcessedDOMElement = MenuInstance.AllItems.Values[i].Container;
            SelectedSubParts = ProcessedDOMElement.getElementsByTagName("td");
            if(SelectedSubParts && SelectedSubParts.length && SelectedSubParts.length > 1)
            {
                SelectedSubParts[1].innerHTML = "This was hidden";
            }
            ProcessedDOMElement.style.visibility="";
        }
    }
}

function ShowHideItems()
{
    for(i=0;i<MenuInstance.AllItems.length();i++)
    {
        if (MenuInstance.AllItems.Values[i].Value == "Hidden")
        {
            if(MenuInstance.AllItems.Values[i].Container.style.visibility == "hidden")
            {
                TheButton.value = "Hide Items";
                MenuInstance.AllItems.Values[i].Container.style.visibility="";
            }
            else
            {
                TheButton.value = "Show Items";
                MenuInstance.AllItems.Values[i].Container.style.visibility="hidden";
            }
        }
    }
}

function EnableDisableItems()
{
    for(i=0;i<MenuInstance.AllItems.length();i++)
    {
        if (MenuInstance.AllItems.Values[i].Value == "Disabled")
        {
            if(MenuInstance.AllItems.Values[i].Container.className == MenuInstance.AllItems.Values[i].CssClassDisabled)
            {
                TheDisabledButton.value = "Disable Items";
                //MenuInstance.AllItems.Values[i].Container.className = MenuInstance.AllItems.Values[i].CssClass;
                MenuInstance.AllItems.Values[i].Enabled = true;
                MenuInstance.AllItems.Values[i].RemoveState(MODE_DISABLED);
                MenuInstance.AllItems.Values[i].AddState(MODE_NORMAL);
                MenuInstance.AllItems.Values[i].Render(MODE_NORMAL);
            }
            else if (MenuInstance.AllItems.Values[i].Container.className == MenuInstance.AllItems.Values[i].CssClass)
            {
               TheDisabledButton.value = "Enable Items";
               //MenuInstance.AllItems.Values[i].Container.className = MenuInstance.AllItems.Values[i].CssClassDisabled;
               MenuInstance.AllItems.Values[i].Enabled = false;
               MenuInstance.AllItems.Values[i].RemoveState(MODE_NORMAL);
               MenuInstance.AllItems.Values[i].AddState(MODE_DISABLED);
               MenuInstance.AllItems.Values[i].Render(MODE_DISABLED);
            }
        }
    }
}


function OpenContextMenu(clickedElement, e)
{        
    if (!e)
    {
        e = window.event;
    }
    e.returnValue = false;
    e.cancelBuble = true;
    var OldContextHandler = document.oncontextmenu;
    document.oncontextmenu = null;
    MenuInstance.OnContext(e,clickedElement);
    document.oncontextmenu = OldContextHandler;
}
// ]]>    
</script>
		<form runat="server" id="mainForm" method="post" style="WIDTH:100%">
			<telerik:Header id="Header1" runat="server" NavigationLanguage="VB" AccessibilityLevel="AAA"></telerik:Header>
			<div class="container">
<radm:radmenu 
	id="Menu1"
	AccessibilityEnabled="True" 
	runat="server" 
	ContentFile="~/Menu/Examples/Programming/Client API/menu.xml"
	cssfile="~/Menu/Examples/Programming/Client API/menu.css" 	
/>
<br />
<input type="button" id="changeButton" value="Hide Items" onclick="ShowHideItems();" onkeypress="ShowHideItems();" />
&nbsp;
<input type="button" id="enableButton" value="Enable Items" onclick="EnableDisableItems();" onkeypress="EnableDisableItems();" />
			</div>
			<br />
			<telerik:Footer id="Footer1" runat="server"></telerik:Footer>
		</form>
	</body>
</html>

⌨️ 快捷键说明

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