📄 roles.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/Admin/Resource/MasterPage.master" AutoEventWireup="true" CodeFile="Roles.aspx.cs" Inherits="Admin_Roles" Title="Untitled Page" %>
<%@ Register Src="UserMenu.ascx" TagName="UserMenu" TagPrefix="uc1" %>
<%@ Import Namespace="Zeroone.Security" %>
<%@ Import Namespace="Zeroone" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<uc1:UserMenu ID="UserMenu1" runat="server" SelectIndex="1"></uc1:UserMenu>
<div id="childMenu">
<asp:LinkButton ID="lbtnDelete" runat="server" OnClick="lbtnDelete_Click" CausesValidation="False">删除选中角色</asp:LinkButton>
</div>
<asp:Repeater ID="rptRoles" runat="server" EnableViewState="false">
<HeaderTemplate>
<div class="listHeader">
角色名称
</div>
</HeaderTemplate>
<ItemTemplate>
<div class="listItem">
<table width="100%">
<tr>
<td width="20">
<input id="roleCheck" type="checkbox" runat="server" value='<%# roles[Container.ItemIndex] %>' disabled="<%# RoleController.IsBuiltInRole(roles[Container.ItemIndex])?true:false %>" />
</td>
<td>
<%# roles[Container.ItemIndex] %>
</td>
<td width="150">
<a href="<%= Globals.ApplicationPath%>/admin/RoleName/<%# roles[Container.ItemIndex] %>/ManagePermission.aspx">分配权限</a>
</td>
</tr>
</table>
</div>
</ItemTemplate>
</asp:Repeater>
<asp:TextBox id="tbNewRoleName" runat="server" MaxLength="256" Width="308px"></asp:TextBox>
<asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ControlToValidate="tbNewRoleName"
Display="Dynamic" ErrorMessage="只能用字母和数字表示角色名称" ValidationExpression="[a-zA-Z0-9]*"></asp:RegularExpressionValidator>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" runat="server" ErrorMessage="*" Display="Dynamic" ControlToValidate="tbNewRoleName"></asp:RequiredFieldValidator>
<asp:Button id="btnCreateNewRole" runat="server" Text="创建新角色" OnClick="btnCreateNewRole_Click"></asp:Button>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -