[問題] 如何動態修改Master裡的SiteMap?
Google了好幾天都找不到解決方法,好鬱悶...><
我把網頁的選單寫在SiteMap(XML格式)放在Master Page(切了上面一塊)裡,
只要使用者點選菜單,子頁(下面一塊)內容會隨之更換,
上面Master的SiteMap路徑也會隨之更新,讓使用者知道目前為止。
範例: 首頁 > A > B
現在遇到的狀況是
我的B頁有一個比如說商品列表,每個商品都可點入檢視詳細內容。
可是當我在B頁點入商品內容(假設X頁)時,SiteMap就變空了,抓不到路徑。
我想是因為X頁不存在於選單裡,所以SiteMap抓不到值。
不知道該怎麼解決這問題。
我C#資歷尚淺,目前想到的計劃是
在B頁取SiteMap的值,再把這個值傳入商品內容X頁,然後再動態修改SiteMap路徑。
不知道這方法對不對?
不過,我在B頁取不到CurrentNode的值,只能取到RootNode(首頁)而已。
而且,其實我也不確定要怎麼修改SiteMap路徑...
不知道有高手知道怎麼做嗎?
情況有點像論壇界面,點入內容時 上面會顯示
首頁>分類>標題
可是標題應該不會出現在選單裡,類似這樣...
不知道這樣寫大家看得懂嗎?
希望高手相助,謝謝~感恩!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.122.93
推
07/10 22:05, , 1F
07/10 22:05, 1F
→
07/10 22:07, , 2F
07/10 22:07, 2F
→
07/10 22:08, , 3F
07/10 22:08, 3F
→
07/10 22:08, , 4F
07/10 22:08, 4F
推
07/10 22:16, , 5F
07/10 22:16, 5F
→
07/10 22:16, , 6F
07/10 22:16, 6F
推
07/12 08:51, , 7F
07/12 08:51, 7F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章