OA.WEB/Views/ActionInfo/SetActionRole.cshtml
(完整代码) 1KB
@{
Layout = null;
}
@using OA.Model
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>为权限分配角色</title>
<script src="~/Scripts/jquery-1.7.1.min.js"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
<script type="text/javascript">
function subEditForm() {
$("#form1").submit();
}
</script>
</head>
<body>
<div>
为权限
@{
ActionInfo actionInfo = (ActionInfo)ViewBag.ActionInfo;
<span style="font-size:18px;color:red;">
@actionInfo.ActionInfoName
</span>
}分配角色
</div>
<div>
@using (Ajax.BeginForm("SetActionRole", new { },new AjaxOptions() { OnSuccess="afterSetRole",HttpMethod="post"}, new { id="form1"})) {
<input type="hidden" name="actionId" value="@actionInfo.ID"/>
List<RoleInfo> AllRoleList = (List < RoleInfo > )ViewBag.AllRoles;
List<int> RoleIdList = (List<int>)ViewBag.AllExtRoleIds;
foreach (var roleInfo in AllRoleList)
{
var name = "cba_" + roleInfo.ID;
if (RoleIdList.Contains(roleInfo.ID))
{
<input type="checkbox" checked="checked" name="@name" value="@roleInfo.ID"/>@roleInfo.RoleName
}
else
{
<input type="checkbox" name="@name" value="@roleInfo.ID" />@roleInfo.RoleName
}
}
}
</div>
</body>
</html>
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。