ZhiYeJianKang_PeiXun/Song.Site/Manage/Sys/MenuTree.aspx
2025-02-20 15:41:53 +08:00

309 lines
14 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="MenuTree.aspx.cs" Inherits="Song.Site.Manage.Sys.MenuTree"
Title="无标题页" %>
<%@ Register Assembly="WeiSha.WebControl" Namespace="WeiSha.WebControl" TagPrefix="cc1" %>
<!DOCTYPE html>
<html>
<head id="Head1" runat="server">
<title>管理登录</title>
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="Expires" content="0" />
<link href="/manage/Styles/PageWin.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="pageWinContext" loyout="row">
<div style="margin: 10px; margin-bottom: 0px; height: auto;">
<script type="text/javascript" src="../CoreScripts/Tree.js"></script>
<script>
//document.body.onselectstart = document.body.oncontextmenu = function () { return false; };
//document.body.onpaste = document.body.oncopy = function () { return false; };
</script>
<div id="icoPanel">
</div>
<!--顶部条 -->
<div id="contTop">
<div id="treeName">
当前菜单树名称:
<asp:Label ID="lbName" runat="server" Text=""></asp:Label>
</div>
<!--预载进度条 -->
<div id="loadingBar">
<img src="../Images/loading/load_016.gif" /></div>
</div>
<!-- 左而菜单树的区域 -->
<div id="MenuTreePanel" onselectstart="return false">
</div>
<!--右侧编辑区域 -->
<div id="MenuEditPanel">
<!--编辑区域的标题栏 -->
<div id="EditPanelTitle">
<div id="editTitle" type="edit">
编辑</div>
<div id="addTitle" type="add">
新增子节点</div>
</div>
<div id="Panel">
<div>
<!--根节点的编辑区域 -->
<form id="RootEditPanel" class="editpanel">
<dt>上级菜单项: 无(根节点) </dt>
<dd class="namebar">
<div class="name">
名称:
<input name="name" type="text" width="200" nullable="false" />
</div>
<div class="icoslect">
<div class="txt">
图标:</div>
<div class="ico">
&nbsp;</div>
</div>
</dd>
<dd>
说 明:
<input name="intro" type="text" id="intro" value="" size="55" />
</dd>
<dd>
样式:
<label>
<input type="checkbox" name="isbold" />
粗体</label>
<label>
<input type="checkbox" name="isitalic" />
斜体
</label>
</dd>
<dd>
状态:
<label>
<input name="isshow" type="checkbox" checked="checked" />
是否显示
</label>
<label>
<input name="isuse" type="checkbox" checked="checked" />
是否使用
</label>
</dd>
</form>
<!--子节点编辑区域 -->
<form id="EditPanel" class="editpanel">
<dt>上级菜单项: <span id="editNodeParent" class="nodeParent"></span></dt>
<dd style="display: none">
<span name="id"></span>=<span name="patid"></span>-<span name="tax"></span>
</dd>
<dd class="namebar">
<div class="name">
名称:
<input name="name" type="text" width="200" nullable="false" />
</div>
<div class="icoslect">
<div class="txt">
图标:</div>
<div class="ico">
&nbsp;</div>
</div>
</dd>
<dd>
移动到:
<select name="moveto">
<% foreach (Song.Entities.ManageMenu mm in root)
{
if (mm.MM_Id == id)
{
%>
<option value="<%= mm.MM_Id%>" selected="selected" style="background-color: #CCCCCC;">
<%= mm.MM_Name%></option>
<%}
else
{
%>
<option value="<%= mm.MM_Id%>">
<%= mm.MM_Name%></option>
<%
}
}%>
</select>
复制到:
<select name="copyto">
<% foreach (Song.Entities.ManageMenu mm in root)
{
if (mm.MM_Id == id)
{
%>
<option value="<%= mm.MM_Id%>" selected="selected" style="background-color: #CCCCCC;">
<%= mm.MM_Name%></option>
<%}
else
{
%>
<option value="<%= mm.MM_Id%>">
<%= mm.MM_Name%></option>
<%
}
}%>
</select>
</dd>
<dd>
类 别:
<label>
<input name="type" type="radio" value="item" checked="checked" />
菜单项</label>
<label>
<input name="type" type="radio" value="link">
外链接</label>
<label>
<input name="type" type="radio" value="open" />
弹窗</label>
(
<input name="winwidth" type="text" class="numBox" value="400" size="2" maxlength="3" />
×
<input name="winheight" type="text" class="numBox" value="300" size="2" maxlength="3" />
px)
<label>
<input name="type" type="radio" value="event" />
Js事件</label>
<label>
<input name="type" type="radio" value="node" />
节点</label>
</dd>
<dd>
链 接:
<input name="link" type="text" size="55" />
</dd>
<dd>
标 识:
<input name="marker" type="text" size="55" />
</dd>
<dd>
说 明:
<input name="intro" type="text" value="" size="55" />
</dd>
<dd>
样式:
<label>
<input type="checkbox" name="isbold" />
粗体</label>
<label>
<input type="checkbox" name="isitalic" />
斜体
</label>
</dd>
<dd>
状态:
<label>
<input name="isshow" type="checkbox" checked="checked" />
是否显示
</label>
<label>
<input name="isuse" type="checkbox" checked="checked" />
是否使用
</label>
</dd>
</form>
</div>
<!-- 增加子节点的区域 -->
<form id="AddPanel" class="editpanel">
<div id="patdata">
<dd>
上级菜单项: <span id="addNodeParent" name="name" read="no" class="nodeParent"></span>
</dd>
<dd style="display: none">
<span name="id"></span>-<span name="tax"></span>
</dd>
</div>
<dd class="namebar">
<div class="name">
名称:
<input name="name" type="text" width="200" nullable="false" />
</div>
<div class="icoslect">
<div class="txt">
图标:</div>
<div class="ico">
&nbsp;</div>
</div>
</dd>
<dd>
类 别:
<label>
<input name="type" type="radio" value="item" checked="checked" />
菜单项</label>
<label>
<input name="type" type="radio" value="link">
外链接</label>
<label>
<input name="type" type="radio" value="open" />
弹窗</label>
(
<input name="winwidth" type="text" class="numBox" value="400" size="2" maxlength="3" />
×
<input name="winheight" type="text" class="numBox" value="300" size="2" maxlength="3" />
px)
<label>
<input name="type" type="radio" value="event" />
Js事件</label>
<label>
<input name="type" type="radio" value="node" />
节点</label>
</dd>
<dd>
链 接:
<input name="link" type="text" size="55" />
</dd>
<dd>
标 识:
<input name="marker" type="text" size="55" />
</dd>
<p>
说 明:
<input name="intro" type="text" value="" size="55" />
</dd>
<dd>
样式:
<label>
<input type="checkbox" name="isbold" />
粗体</label>
<label>
<input type="checkbox" name="isitalic" />
斜体
</label>
</dd>
<dd>
状态:
<label>
<input name="isshow" type="checkbox" checked="checked" />
是否显示
</label>
<label>
<input name="isuse" type="checkbox" checked="checked" />
是否使用
</label>
</dd>
</dd>
</form>
</div>
</div>
<div id="show">
<font color="red">*</font>拖动即可改变顺序,拖出所在区域即删除。</div>
<div id="alert">
操作成功
</div>
</div>
</div>
<div class="pageWinBtn" style="text-align: right" loyout="row" height="50">
<input type="image" name="btnEnter" id="btnEnter" class="btnEnterButton" verify="true"
text="确定" src="../Images/empty.gif" />
<input type="image" name="CloseButton" id="btnCloseWin" class="btnCloseWin" src="../Images/empty.gif"
onclick="new top.PageBox().Close();" />
</div>
<script type="text/javascript">
$(".pageWinContext").height(document.documentElement.clientHeight - $(".pageWinBtn").height());
//当窗口大小变化时
$(window).resize(function () {
$(".pageWinContext").height(document.documentElement.clientHeight - $(".pageWinBtn").height());
});
</script>
</body>
</html>