我有一个系统。我想为我的系统制作一个访问配置页面。系统包含主菜单和子菜单。我想做的是。如果选择的菜单打开了访问,则该主菜单下的子菜单也将打开访问。如果所选菜单关闭,子菜单也会关闭访问。用户可以打开和关闭该访问。我想将其显示在列表框中,这意味着我有打开和关闭主菜单的列表框,也有打开和关闭子菜单的列表框。因此,如果可以说,开放访问下的菜单我可以将其更改为关闭访问。当我更改它时,子菜单也会自动更改。由于用户没有单击“保存”按钮,因此更改需要有一个临时值,因此需要先保留该值,直到用户单击“保存”按钮。我正在使用 ASP.NET 和 Visual Basic。帮我写一下代码。这是代码.aspx :
<div class="form-group" id="Modul" runat="server" visible="false">
<div class="form-group" id="snippet1Content" runat="server" visible="true">
<label class="col-md-3 control-label"></label>
<div class="col-md-4">
<label>Dikunci</label>
<asp:ListBox ID="Dikunci" runat="server" Width="300px" Height="170px"
AutoPostBack="True" SelectionMode="Multiple" onchange="updateSubMenuList()"></asp:ListBox>
<div>
<label>Dikunci</label>
<asp:ListBox ID="Dikunci1" runat="server" Width="300px" Height="170px"
AutoPostBack="True" SelectionMode="Multiple" onchange="updateSubMenuList()"></asp:ListBox>
</div>
</div>
<div class="col-md-4">
<label>Dibuka</label>
<asp:ListBox ID="Dibuka" runat="server" Width="300px" Height="170px"
AutoPostBack="True" SelectionMode="Multiple" onchange="updateSubMenuList()"></asp:ListBox>
<div>
<label>Dibuka</label>
<asp:ListBox ID="Dibuka1" runat="server" Width="300px" Height="170px"
AutoPostBack="True" SelectionMode="Multiple" onchange="updateSubMenuList()"></asp:ListBox>
</div>
</div>
</div>
<div class="col-md-offset-3 col-md-9" id="panel_btnAll" runat="server" visible="true">
<asp:Button runat="server" ID="btnSimpan" Text="Simpan" class="fa fa-check" CssClass="btn green" />
<asp:Button runat="server" ID="btnBatal" Text="Batal" CssClass="btn red" />
</div>