Attach.cshtml 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. @model bitforum.Models.Views.AttachViewModel
  2. @{
  3. ViewData["Title"] = "권한 관리";
  4. }
  5. <div class="container">
  6. <h3>@ViewData["Title"]</h3>
  7. <hr/>
  8. <small>사용자에게 권한이 지정된 역할을 부여합니다.</small>
  9. <partial name="_StatusMessage" />
  10. <form asp-controller="Attach" asp-action="Save" method="post" accept-charset="utf-8" autocomplete="off">
  11. <h5>@Model.UserName</h5>
  12. <hr/>
  13. <input type="hidden" asp-for="UserID" />
  14. @for (int i = 0; i < Model.Roles.Count; i++)
  15. {
  16. <div class="form-check m-1">
  17. <input type="hidden" asp-for="@Model.Roles[i].DisplayValue" />
  18. <input asp-for="@Model.Roles[i].IsSelected" class="form-check-input" />
  19. <label class="form-check-label" asp-for="@Model.Roles[i].IsSelected">
  20. @Model.Roles[i].DisplayValue
  21. </label>
  22. </div>
  23. }
  24. <div asp-validation-summary="All" class="text-danger"></div>
  25. <hr/>
  26. <button type="submit" class="btn btn-sm btn-success">저장</button>
  27. <a asp-controller="User" asp-action="Index" class="btn btn-sm btn-secondary">취소</a>
  28. </form>
  29. </div>