ABPCMS.Web/Views/Roles/_EditRoleModal.cshtml

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

@using ABPCMS.Web.Models.Common.Modals
@model ABPCMS.Web.Models.Roles.EditRoleModalViewModel
@{
    Layout = null;
}
@Html.Partial("~/Views/Shared/Modals/_ModalHeader.cshtml", new ModalHeaderViewModel(L("EditRole")))

<div class="modal-body">
    <form name="RoleEditForm" role="form" novalidate class="form-validation">
        <input type="hidden" name="Id" value="@Model.Role.Id" />
        <input type="hidden" name="IsStatic" value="@(Model.Role.IsStatic.ToString())" />
        <div class="row clearfix">
            <div class="col-sm-12">
                <div class="form-group form-float">
                    <div class="form-line">
                        <input id="rolename" @(Model.Role.IsStatic ? "disabled" : "") type="text" name="Name" value="@Model.Role.Name" required maxlength="32" minlength="2" class="validate form-control">
                        <label for="rolename" class="form-label">@L("RoleName")</label>
                    </div>
                </div>
            </div>
        </div>

        <div class="row clearfix">
            <div class="col-sm-12">
                <div class="form-group form-float">
                    <div class="form-line">
                        <input id="displayname" type="text" name="DisplayName" value="@Model.Role.DisplayName" required maxlength="32" minlength="2" class="validate form-control">
                        <label for="displayname" class="form-label">@L("DisplayName")</label>
                    </div>
                </div>
            </div>
        </div>

        <div class="row">
            <div class="col-sm-12">
                <div class="form-group form-float">
                    <div class="form-line">
                        <textarea id="role-description" name="Description" class="validate form-control">@Model.Role.Description</textarea>
                        <label for="role-description" class="form-label">Role Description</label>
                    </div>
                </div>
            </div>
        </div>

        <div class="row clearfix">
            <div class="col-sm-12">
                <h4>Permissions</h4>

                @foreach (var permission in Model.Permissions)
                {
                    <div class="col-sm-6">
                        <input type="checkbox" name="permission" value="@permission.Name" title="@permission.Description" class="filled-in" id="@string.Format("permission{0}", permission.Name.Replace(".",""))" @(Model.HasPermission(permission) ? "checked" : "") @(Model.Role.IsStatic ? "disabled" : "") />
                        <label for="@string.Format("permission{0}", permission.Name.Replace(".",""))" title="@permission.DisplayName">@permission.Name</label>
                    </div>
                }
            </div>
        </div>
    </form>
</div>

后面还有 3 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。