2010-07-23 65 views
0

我有一個2項asp.net sitemap,我可以有隱形節點嗎?

<siteMapNode url="/admin/products/default.aspx" title="Products"> 
<siteMapNode url="/admin/products/add.aspx" title="Add" /> 
</siteMapNode> 

但是我也有一個/admin/products/edit.aspx網頁的站點地圖文件。當我導航到edit.aspx時,我希望「選擇」產品站點地圖節點,因爲我正在編輯產品,但我不希望編輯出現在菜單中。如果產品菜單保持未選中狀態,則不存在用戶仍在該節點中的可見標識符。

可以這樣做嗎?

回答

0

我完全避免了這個選項。我通常只是消除下拉,並將我的產品項目導航到包含我的產品列表的頁面(我對它進行分頁以便只有少量項目出現在頁面上,而不是全部)。該頁面上有一個「添加」按鈕,列表中包含查看/編輯/刪除按鈕。 這個頁面會是我的/admin/products/default.aspx

如果你不想這樣做,那麼我能想到的唯一方法就是手動填充菜單項。

相關問題