SiteMapPath criado dinamicamente no asp.net

Estou tentando criar um mapa de site dinâmico no meu site usando SiteMapPath.

Deve ser assim:

Home > Products > %product_name% > Prices

Onde%product_name% é definido dinamicamente no tempo de execução, dependendo da escolha do usuário.

Eu li muitos artigos sobre o tema e escolhi estehttp://harriyott.com/2007/03/adding-dynamic-nodes-to-aspnet-site.aspx. Altera dinamicamente oweb.sitemap Arquivo XML O problema é que ele ainda cria o mapa do site apenas uma vez no início e o usa em cada página.

Como posso reconstruir em cada página carregada?

questionAnswers(2)

yourAnswerToTheQuestion