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

📄 nodepermissions.aspx

📁 动易SiteFactory&#8482 网上商店系统1.0源代码
💻 ASPX
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/MasterPage.master" AutoEventWireup="true"
    Codebehind="NodePermissions.aspx.cs" Inherits="PowerEasy.WebSite.Admin.User.NodePermissions"
    Title="栏目权限管理" EnableViewState="false" %>

<asp:Content ID="Content1" ContentPlaceHolderID="CphNavigation" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="CphContent" runat="server">
    <base target="_self" />
    <table width="100%" border="0" cellpadding="5" cellspacing="1" class="border">
        <tr>
            <td style="width: 100%;" colspan="2" id="NodeList">
                <!-- 显示栏目树开始 -->
                <pe:ExtendedGridView ID="EgvNodes" runat="server" DataSourceID="OdsEgvNodes" GridLines="None"
                    Width="100%" AutoGenerateColumns="false" EnableViewState="false" DataKeyNames="NodeID"
                    OnRowDataBound="EgvNodes_RowDataBound">
                    <HeaderStyle BackColor="#449AE8" HorizontalAlign="Center" Font-Bold="True" ForeColor="White" />
                    <RowStyle CssClass="tdbg" />
                    <Columns>
                        <pe:BoundField DataField="NodeID" HeaderText="ID">
                            <ItemStyle Width="10%" />
                        </pe:BoundField>
                        <pe:TemplateField HeaderText="节点名" SortExpression="NodeName">
                            <HeaderStyle Width="30%" />
                            <ItemTemplate>
                                <asp:Label ID="LabNodeShowTree" runat="server"></asp:Label>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Left" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="浏览" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodeSkim" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="查看" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodePreview" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="录入" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodeInput" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="审核" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodeCheck" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="信息管理" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkContentManage" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="设置当前节点" Visible="false">
                            <HeaderStyle Width="8%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkCurrentNodesManage" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="子节点管理<br/>(可以添加、修改、删除、排序子节点)" Visible="false">
                            <HeaderStyle Width="20%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkChildNodeManage" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="回复" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodeCommentReply" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="审核" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodeCommentCheck" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                        <pe:TemplateField HeaderText="管理" Visible="false">
                            <HeaderStyle Width="10%" />
                            <ItemTemplate>
                                <asp:CheckBox ID="ChkNodeCommentManage" runat="server"></asp:CheckBox>
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </pe:TemplateField>
                    </Columns>
                </pe:ExtendedGridView>
                <asp:ObjectDataSource ID="OdsEgvNodes" runat="server" DataObjectTypeName="PowerEasy.Model.Contents.NodeInfo"
                    DeleteMethod="Delete" InsertMethod="Insert" SelectMethod="GetNodeListExecptLinkType"
                    TypeName="PowerEasy.Contents.Nodes" UpdateMethod="Update"></asp:ObjectDataSource>
                <!-- 显示栏目树结束 -->
            </td>
        </tr>
    </table>
    <br />
    <center>
        <br />
        <asp:Button ID="BtnSubmit" runat="server" Text="保存返回权限设置" OnClick="BtnSubmit_Click" />&nbsp;&nbsp;
        <input type="button" value="取消返回权限设置" onclick="window.close();" />
    </center>

    <script language="JavaScript" type="text/javascript">
    <!--
    function ChkNodeAll(form,nodeItem,clientId){
		if (clientId.checked)
		{	
            var oSpanArr = document.getElementsByTagName('table');
            var j = oSpanArr.length;
            for ( var i=0; i<j; i++ ) 
            {
                if (oSpanArr[i].id != ""){
                    //在这里给TD中的控件进行选择处理
                    var inputArr = oSpanArr[i].getElementsByTagName('input');
                    var m = inputArr.length
                    for ( var r=0; r< m; r++ ) 
                    {
                        var t = inputArr[r];
			            if (t.name){
				            if (t.name.indexOf(nodeItem) != -1 && t.disabled==false)
				            {
					            t.checked = false;  
				            }
			            }  
                    }
                    
                }   
            }
			clientId.checked = true;  
		}
	}
		
    function ChkWipeOffNodeAll(clientId){
         clientId.checked = false;
    } 
  //-->
    </script>

</asp:Content>

⌨️ 快捷键说明

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