メインのダッシュボード SiteMapNode からぶら下がっている SiteMapNode があります。
<mvcSiteMapNode title="Dashboard" controller="DB" action="Index">
<mvcSiteMapNode title="Company Users" controller="SGAccount" action="ListSOU" preservedRouteParameters="OrgId,caller"/>
上記で作成されたブレッドクラムは、「ダッシュボード > 会社のユーザー」です。
これも参考にして、「Dashboard > Yours Sub > Company Users」を取得したい
<mvcSiteMapNode title="Dashboard" controller="DB" action="Index">
<mvcSiteMapNode title="Your Sub" controller="SOU" action="ListSub">
<mvcSiteMapNode title="Company Users" controller="SGAccount" action="ListSOU" preservedRouteParameters="OrgId,caller"/>
</mvcSiteMapNode>
</mvcSiteMapNode>
ただし、「ダッシュボード>会社のユーザー」というメッセージが表示されます
最初の SiteMapNode に対するパターン マッチングがまだ行われていると思われます。
正しい SiteMapNode が使用され、正しい BreadCrumb Trail が生成されるようにするにはどうすればよいですか。ちなみに、コントローラーとアクションは同じなので、アクション属性がどれほど役立つかわかりませんか?
どうもありがとう。