Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: ASP.NET
Hi Guys
 
I wonder if you guys can help me. I have a sitemap in my ASP Project but in some conditions I want to hide some nodes. If you can point me in the right direction it would be helpfull
 
Sitemap:
 
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    <siteMapNode url="Information.aspx" title="Home"  description="" >
        <siteMapNode url="frmUserDetails.aspx" title="User Details"  description="" />
      <siteMapNode url="frmRegister.aspx" title="Add User"  description="" />
 
      <siteMapNode url="" title="Password Details" description="" >
        <siteMapNode url="frmChangePassword.aspx" title="Change Password" description="" />
      </siteMapNode>
      <siteMapNode url="frmProduct.aspx" title="Product"  description=""/>
    </siteMapNode>
</siteMap>
Posted 29-May-12 4:04am
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

I found a solution. I created a sql table with all my nodes. depending my condition the correct nodes will be select in my table.
  Permalink  
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Your solution is here : How to Hide TreeView Node[^]
  Permalink  
Comments
Gericke Hoeksema at 30-May-12 4:43am
   
Thank you for your fast response, that solution is not basically what I want. What I want to achieve is to only hide like one node in my sitemap according to a condition.
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 686
1 OriginalGriff 385
2 CPallini 240
3 PIEBALDconsult 150
4 Magic Wonder 131
0 OriginalGriff 5,795
1 Sergey Alexandrovich Kryukov 5,158
2 CPallini 4,740
3 George Jonsson 3,167
4 Gihan Liyanage 2,450


Advertise | Privacy | Mobile
Web02 | 2.8.140916.1 | Last Updated 14 Jan 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100