glad that worked out for you On Wed, Oct 20, 2010 at 8:14 AM, stapes <[email protected]> wrote:
> Done it - created a number of seperate ASP:Panels which I can hide or > show accordingly. > > On 20 Oct, 13:46, KeidrickP <[email protected]> wrote: > > you answered your own question.. > > you need to capture in the page load event the security level of the > current > > user. > > based on that you can show or hide controls.. > > > > ie. > > if(user !=Admin) > > { > > //code to hide controls based on user role > > > > } > > > > else > > { > > //show all controls > > > > > > > > } > > On Wed, Oct 20, 2010 at 7:40 AM, stapes <[email protected]> wrote: > > > I am building a website using ASP.NET with C#. > > > > > I have a horizontal menu, with drop down options. This is achieved > > > using the following html in my Master page: > > > > > <div id="bluemenu" class="bluetabs"> > > > <ul> > > > > > <li><a href="Default.aspx" ><span>Home</span></a></li> > > > <li><a href="Customers.aspx" rel="dropmenu3"><span>Customers</ > > > span></a></li> > > > > > <li><a href="QuotationLog.aspx" > > > rel="dropmenu0"><span>Quotation Log</span></a></li> > > > <li><a href="OffHire.aspx" rel="dropmenu2"><span>Off Hire</ > > > span></a></li> > > > > > <li><a href="JobList.aspx" rel="dropmenu1"><span>Job List</ > > > span></a></li> > > > <li><a href="ContactDiary.aspx" rel="dropmenu5"><span>Contract > > > Diary</span></a></li> > > > <li><a href="TrafficLightList.aspx" > > > rel="dropmenu7"><span>Traffic Light List</span></a></li> > > > > > <li><a href="FollowUp.aspx" rel="dropmenu6"><span>Follow Up</ > > > span></a></li> > > > <li><a href="Admin.aspx" rel="dropmenu4"><span>Admin</span></ > > > a></li> > > > <li><a href="Logout.aspx"><span>Logout</span></a></li> > > > </ul> > > > </div> > > > <!--1st drop down menu --> > > > <div id="dropmenu0" class="dropmenudiv_b"> > > > <a href="QuotationLog.aspx">Quotation Log</a> > > > <a href="AddNewQuote.aspx">Add New</a> > > > </div> > > > <div id="dropmenu1" class="dropmenudiv_b"> > > > <a href="JobList.aspx">Job List</a> > > > <a href="AddJob.aspx">Add New</a> > > > </div> > > > <div id="dropmenu2" class="dropmenudiv_b"> > > > <a href="OffHire.aspx">Off Hire List</a> > > > <a href="AddOffHire.aspx">Add New</a> > > > </div> > > > <div id="dropmenu3" class="dropmenudiv_b"> > > > <a href="Customers.aspx">Customers</a> > > > <a href="AddCustomer.aspx">Add New</a> > > > </div> > > > <div id="dropmenu4" class="dropmenudiv_b"> > > > <a href="Personnel.aspx">Personnel</a> > > > <a href="AddPersonnel.aspx">Add Personnel</a> > > > <a href="Vehicles.aspx">Vehicles</a> > > > <a href="AddVehicles.aspx">Add Vehicles</a> > > > <a href="Resources.aspx">Other Resources</a> > > > > > <a href="AddResources.aspx">Add Resources</a> > > > <a href="UserAdmin.aspx">User Admin</a> > > > <a href="AddUser.aspx">Add User</a> > > > </div> > > > <div id="dropmenu5" class="dropmenudiv_b"> > > > <a href="ContactDiary.aspx">Contract Diary</a> > > > <a href="ResourceAllocation.aspx">Unallocated Jobs</a> > > > <a href="Scheduler.aspx">Scheduler</a> > > > <a href="AllocatedJobs.aspx">Allocated Jobs</a> > > > </div> > > > <div id="dropmenu6" class="dropmenudiv_b"> > > > <a href="FollowUp.aspx">Follow Up</a> > > > <a href="Deliveries.aspx">Deliveries / Collections</a> > > > > > </div> > > > <div id="dropmenu7" class="dropmenudiv_b"> > > > <a href="TrafficLightList.aspx">Traffic Light List</a> > > > <a href="TrafficLightsView.aspx">Traffic Light Inventory</a> > > > <a href="AddTrafficLights.aspx">Add Traffic Lights</a> > > > </div> > > > > > In the code behind, I want to hide or disable various menu options, > > > depending on the security level of the user. Is there any way I can do > > > this?- Hide quoted text - > > > > - Show quoted text -
