/source/app/NOS.Wiki/PermissionsManager.ascx

http://github.com/agross/netopenspace · ASP.NET · 43 lines · 29 code · 14 blank · 0 comment · 2 complexity · 18510fd5b18ea1cf1b2c7dfa115095f0 MD5 · raw file

  1. <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="PermissionsManager.ascx.cs" Inherits="ScrewTurn.Wiki.PermissionsManager" %>
  2. <%@ Register TagPrefix="st" TagName="AclActionsSelector" Src="~/AclActionsSelector.ascx" %>
  3. <div id="PermissionsManagerDiv">
  4. <div id="SubjectsDiv">
  5. <asp:Literal ID="lblSubjects" runat="server" Text="User Accounts and User Groups" EnableViewState="False" meta:resourcekey="lblSubjectsResource1" /><br />
  6. <anthem:ListBox ID="lstSubjects" runat="server" AutoCallBack="True" AutoUpdateAfterCallBack="True"
  7. OnSelectedIndexChanged="lstSubjects_SelectedIndexChanged" CssClass="listbox" meta:resourcekey="lstSubjectsResource1" UpdateAfterCallBack="True" />
  8. </div>
  9. <div id="SubjectsManagementDiv">
  10. <anthem:Button ID="btnRemove" runat="server" Text="Remove" ToolTip="Remove entries for the selected subject"
  11. Enabled="False" OnClick="btnRemove_Click" PreCallBackFunction="RequestConfirm" meta:resourcekey="btnRemoveResource1" />
  12. <br /><br />
  13. <anthem:TextBox ID="txtNewSubject" runat="server" CssClass="textbox" meta:resourcekey="txtNewSubjectResource1" />
  14. <anthem:Button ID="btnSearch" runat="server" Text="Search" ToolTip="Search for a User or Group to add" OnClick="btnSearch_Click" meta:resourcekey="btnSearchResource1" /><br />
  15. <anthem:DropDownList ID="lstFoundSubjects" runat="server" CssClass="dropdown" meta:resourcekey="lstFoundSubjectsResource1" />
  16. <anthem:Button ID="btnAdd" runat="server" Text="Add" ToolTip="Add the selected subject" Enabled="False" OnClick="btnAdd_Click" meta:resourcekey="btnAddResource1" /><br />
  17. <anthem:Label ID="lblAddResult" runat="server" AutoUpdateAfterCallBack="True" meta:resourcekey="lblAddResultResource1" UpdateAfterCallBack="True" />
  18. </div>
  19. <div class="cleanupleft"></div>
  20. <div id="AclSelectorDiv">
  21. <h3><asp:Literal ID="lblPermissionsFor" runat="server" Text="Permissions for:" EnableViewState="False" meta:resourcekey="lblPermissionsForResource1" />
  22. <asp:Literal ID="lblSelectedSubject" runat="server" meta:resourcekey="lblSelectedSubjectResource1" /></h3>
  23. <st:AclActionsSelector ID="aclActionsSelector" runat="server" />
  24. </div>
  25. <div id="InternalButtonsDiv">
  26. <anthem:Button ID="btnSave" runat="server" Text="Save Permissions" ToolTip="Save this Subject's permissions" Enabled="False" OnClick="btnSave_Click" meta:resourcekey="btnSaveResource1" />
  27. <anthem:Label ID="lblSaveResult" runat="server" AutoUpdateAfterCallBack="True" meta:resourcekey="lblSaveResultResource1" UpdateAfterCallBack="True" />
  28. </div>
  29. </div>