Web Forms :: Hide A Node From Appearing On Menu Not On Breadcrumb (using SqlSiteMapProvider)
Oct 2, 2010
I am using wicked code sqlsitemapprovider and it's VB version. Most of the things are going OK! But when I wanted to hide some of the nodes from appearing on menu while staying shown on sitemappath I cannot figure it out. I tried to change the sqlsitemapprovider code but was unsuccessfull.
[Code]....
and I get this error:
Özel Durum Ayrıntıları: System.IndexOutOfRangeException:
visibleKaynak Hatası:
[Code]....
Kaynak Dosya: D:WebsiteskaihlApp_CodeSqlSiteMapProvider.vb Satır:
156
How can I add this functionality into this system.
I am using the default menu bar in visual web developer 2010.I have a Staff Portal item, this has child nodes such as sales, marketing that i would like to keep hidden until the user logs in.I'm using vb.net if that comes into it
We have a dynamic sitemap and all nodes in the sitemap display a breadcrumb. Is it possible to have the breadcrumb still showing, but make the link in the sitemap invisible or non-clickable? Reason for this is that... we dont want users to select some pages from the sitemap (becasue they need to conduct a search first to populate a datagrid) and clicking on the link will only take them to an empty page. I tried just removing the url, or having a blank title, but that didn't work.
What I want is to show menu items Administrator or show user menu items.Show menu items using login...How I can do it with role provider, control menu and siteMap in masterpage?
On our site we have a top menu, and a side menu. Other than using the same sitemap, they don't have any other relationship.
On the top menu, we only show the top links, with 0 child nodes, which is what we want.
On the side menu however, we want to show all the child pages when someone hovers over the main links. Some have up to 12 child nodes, and some only 1.
Our challenge is hiding a couple of specific pages from that menu.
An example is a "thanks for contacting us" page which is under the main "contact us" page. Otherwise, a person can hover over the contact page link and see the "thanks" page as a link - and we don't want people going directly to the thanks page. So, we want just "Contact" to show in that menu, no matter where a visitor is in the site.
I have tried a couple of solutions but they haven't worked. Is there an easier way to hide them?
I installed Web Dev Express 2008 a while ago. Today I installed asp.net mvc 2, but the "New project" menu item does not appear on the File menu. I tried reinstalling both, but nothing happens. I also installed the beta of Web Dev Express 2010 but the New project menu appears there, but with no MVC template under it. I'm using the platform installer, it seems it is not installing it properly because the checkbox for ASP.NET mvc2 is never checked, which it should be because I've installed it.
I have to create menu like outlook menu tab. I am using treeview for this. Let me know how to create menu when right click on tree node item and how to handle right click event for treeview. give any reference or source samples for this.
but I've tried everything I could think of and am at the end of my rope. I've got a page (faithfamilychurch.com/v2aspx/Default.aspx) that I am trying to get the flyout menu and flyout quicklinks at the top to come out over the contentPage content. I've set the z-index of each to much higher values than the content page, but still nothing. I've tried the tactic of changing the contentPage z-index to -1, but there is some master page content that needs to appear behind the contentPlaceHolder. Code below.
I am trying to populate an asp:Menu control using an XML file. I want the menu node's to display horizontally across the control in a static view, and have the SubMenu nodes expand dynamically from them.
The problem is I don't want the Top node to show up at all. Right now my menu has the Top node show and everything else expands dynamically from that. How do I tell it to ignore the Top node for my menu?
How can I hide some items in my menu if you are just a user & only appears if you log in as administrator? I would like to hide the siteadmin. Below is the code:
I have an application where I am trying to gain as much screen area as possible. Given the following asp:menu from the Site.master can I somehow show/hide it?
I am having issues implementing SqlSiteMapProvider using the Wicked Code article. I am using VB.NET and SQL Server 2008 - and the OnSiteMapChanged event is not firing (the SqlDepdencyCache just seems to simply be not working at all). The article states "You also need to run the ASP.NET worker process with dbo privileges for SQL Server 2005 cache dependencies to work automatically.)" I don't understand what this means. I know what the ASPNET user account is and that it runs aspnet_wp.exe which is basically the ASP.NET run time as I understand it. I know what DBO privs are on SQL. But my SQL and web servers are on different machines, and ASPNET is not a domain account. And it seems crazy to make it one to try to simply get the SqlDepdencyCache to work, and I have trouble believing everyone is doing this?Anyone have any clue what I'm missing here?
I'm using asp:Menu (with the CSS friendly control adapters) for my sites navigation. I have everything displayed the way I want it and it looks great using CSS. However, when my sub category has no links, the asp:Menu is still adding the following HTML markup to the page:
[Code]....
The problem with that is my CSS style gives that a height of 25px. So when I have no navigation links available, my design shows a 25px gap under my main navigation before the content starts. I thought I could try to solve this on my own but I haven't figured it out yet. There doesn't appear to be an option in asp:Menu to correct that behavior, so I started looking into adding a bit of code to my code behind file and then using Jquery to add a "visibility:hidden" to that <DIV> tag.In my code behind file (for the Master Page that displays the asp:Menu), this is what I'm trying to use: [Code]....
I thought that would check the subMenu, and if there is no current node available, it would add the <SPAN> markup shown above.Then, on the MasterPage.master, I thought I could use the following Jquery:
[Code]....
I think the Jquery will work once I have the code in the code behind file working correctly. Not sure what I'm doing wrong though, or if I'm going about this the wrong way.
I am Trying to hide Navigation Menu Item on my master page based on a selected item from a Drop Down List on another page. I think i need to use a session to get the pages to communicate, which i can do just fine. Im having a problem putting together the code to actually Hide the link based on the specific answer of the DDL.