role_update_ctrl.ascx

来自「很好的OA框架,使用ASP.NET+C#+sqlserver2005」· ASCX 代码 · 共 56 行

ASCX
56
字号
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="role_update_ctrl.ascx.cs" Inherits="Admin_System_Controls_role_update_ctrl" %>

<script language="javascript" type="text/javascript"> 
        function OnTreeNodeChecked() 
        { 
            var ele = event.srcElement; 
            if(ele.type=='checkbox') 
            { 
                var childrenDivID = ele.id.replace('CheckBox','Nodes'); 
                var div = document.getElementById(childrenDivID); 
                if(div==null) return;
                 
                var checkBoxs = div.getElementsByTagName('INPUT'); 
                for(var i=0;i<checkBoxs.length;i++) 
                { 
                    if(checkBoxs[i].type=='checkbox') 
                    checkBoxs[i].checked=ele.checked; 
                } 
             
            
            } 
        }
</script>

<table class="default">
    <tr>
        <td >
            <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="返回" /></td>
        <td >
        </td>
    </tr>
    <tr>
        <td class="item">
            角色名称</td>
        <td>
            <asp:TextBox ID="txtRoleName" runat="server" Enabled="False"></asp:TextBox></td>
    </tr>
    <tr>
        <td class="item">
            角色权限</td>
        <td >
            <asp:TreeView ID="TreeView1" runat="server" OnTreeNodeCheckChanged="TreeView1_TreeNodeCheckChanged"
                ShowCheckBoxes="All" ShowExpandCollapse="False" ShowLines="True">
            </asp:TreeView>
        </td>
    </tr>
    <tr>
        <td >
        </td>
        <td>
            <asp:Button ID="btn_add" runat="server" OnClick="btn_add_Click" Text="确定" />&nbsp;
            <asp:Button ID="Button1" runat="server" Text="重置" OnClick="Button1_Click" /></td>
    </tr>
</table>
&nbsp;<br />

⌨️ 快捷键说明

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