📄 listmenu.aspx
字号:
<%@ Page language="c#" Inherits="eInfo.sys.ListMenu" CodeFile="ListMenu.aspx.cs" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<link rel="stylesheet" href="../css/sys.css">
<script language="JavaScript" src="../js/MzTreeView10.js"></script>
<script language="JavaScript" type="text/javascript" src="../js/SysMan.js"></script>
<script language="JavaScript">
function getObjectById(id)
{
if (typeof(id) != "string" || id == "") return null;
if (document.all) return document.all(id);
if (document.getElementById) return document.getElementById(id);
try {return eval(id);} catch(e){ return null;}
}
function set(id,name)
{
var NodeId=getObjectById("NodeId");
NodeId.value=id;
var NodeName=getObjectById("NodeName");
NodeName.value=name;
}
function Add()
{
this.location = "AddMenu.aspx";
}
function Mod()
{
var NodeId=getObjectById("NodeId");
var id=NodeId.value;
if(id!="")
{
this.location ="EditMenu.aspx?menuId="+id;
}
else alert("请选中一个模块!");
}
</script>
</HEAD>
<body>
<form name="NodeList" enctype="multipart/form-data" runat="server" method=post >
<table border="0" align="center" class="subtable">
<tr class="title">
<td align="center" colspan="2">系统模块结构图 <input type=hidden name="allNodes" id="allNodes" value='<%=allNodes%>'> </td>
</tr>
<a href="../top.aspx.resx"><span style="color: #0000ff; text-decoration: underline">
../top.aspx.resx</span></a><tr>
<td bgcolor="white" valign="top">
<script language="JavaScript">
var tree = new MzTreeView("tree");
tree.setIconPath("../js/"); //可用相对路径
var AllNodes=getObjectById("allNodes");
var Nodes=AllNodes.value.split(";")
var NodeCount=Nodes.length;
//将所有nodes拆分依次添加到树中
for(i = 0; i < NodeCount; ++i)
{
var singleNode=Nodes[i].split(",");
var id="";
if (singleNode[2]==-1)
{
id="0_"+singleNode[0];
tree.nodes[id]="text:"+singleNode[1]+"; method:set("+singleNode[0]+",'"+
singleNode[1]+"') ";;
}
else
{
id=+singleNode[2]+"_"+singleNode[0];
tree.nodes[id]="text:"+singleNode[1]+"; data:id="+singleNode[0]+
"; method:set("+singleNode[0]+",'"+singleNode[1]+"') ";
}
}
document.write(tree.toString()); //亦可用 obj.innerHTML = tree.toString();
// tree.expandAll();
tree.expandAll = function()
{
MzTreeView.prototype.expandAll.call(this);
}
</script>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<font color="red">选定模块:</font>
<input type="hidden" id="NodeId" name="NodeId">
<input type="text" id="NodeName" readonly size="35">
<asp:Button id="btnDel" runat="server" Text="删除" onclick="btnDel_Click"></asp:Button>
<input type="button" Value="编辑" onclick="Mod()">
<input type="button" Value="新建" onclick="Add()">
</td>
</tr>
</table>
<a href="../top.aspx.resx"><span style="color: #0000ff; text-decoration: underline">
</span></a>
</form>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -