2012-01-17 46 views
0

我沒有經歷過與網站地圖 - 只是剛剛開始考慮他們。我有一個應用程序,用戶可以選擇做一個簡短的測驗/問題和答案會議。由於測驗中有10個子頁面(對於參數來說,稱爲q1.aspx,q2.aspx等),我不希望用戶能夠跳入,例如q5.aspx,沒有在站點地圖文件中定義那些單獨的問題頁面。asp.net網站地圖 - (!故意)如何在麪包屑惡搞頁面時,它不是在網站地圖

但是,我認爲(從有限的測試中,可能是我的錯誤),在個人問題頁面上沒有可用的麪包屑痕跡(因爲沒有家庭/調查/測驗/ q1的匹配條目。 ASPX在站點地圖)時,我希望這是這樣的:

首頁>調查>測驗

其中「測驗」,在導航條的到底是一個起始頁面(quiz.aspx例如),其有一個像「開始我們的測驗」的鏈接,並鏈接到q1.aspx。

的想法是,所有的q1.aspx到q10.aspx頁面上有確切的麪包屑,從而用戶可以簡單地點擊「問答」再次回到第一頁。

回答

0

在站點地圖中,製作quiz.aspx的q1.aspx等頁面子項。

的一種方式,你總是有測驗在麪包屑顯示是有一個叫那些(Q1-Q10),使CurrentNode的CurrentNode的父頁面的方法。

+0

好的,我會建立這個結構,看它是否有效。 「一種稱爲...的方法,使CurrentNode成爲CurrentNode的父節點」的任何示例? – TheMook 2012-01-17 10:59:47

+0

你有這個工作嗎? – TheGeekYouNeed 2012-01-18 01:18:43