2012-01-17 12 views
0

私はサイトマップに慣れていません。私はユーザーが短いクイズ/質疑応答セッションを行うことができるアプリを持っています。クイズには10個のサブページ(q1.aspx、q2.aspxなどの引数)があり、ユーザーがq5.aspxなどでジャンプできるようにしたくないので、これらの個々の質問ページをサイトマップファイルに定義していない。asp.net sitemap - サイトマップにサイトがないときにパンくずリストのページを偽装する方法(目的に合わせて)

しかし、これは個人的な質問ページにパンくずリストがないということを意味します(限られたテストから、私の誤りかもしれません)。(ホーム/アンケート/クイズ/ q1に一致するエントリがないためです。サイトマップ内のaspx)私のようなものがあるようにしたい:パンくずリストの末尾に「クイズ」は、そのスターターページ(例えばquiz.aspx)である>クイズ

ホーム>調査「私たちのクイズを始める」というリンクやq1.aspxへのリンクがあります。

q1.aspxからq10.aspxまでのすべてのページには正確なパンくずリストがあり、ユーザーは単に「クイズ」をクリックして最初のページに戻ることができます。

答えて

0

サイトマップで、q1.aspxなどのページをquiz.aspxの子ページにします。

ブレッドクラムに表示されているクイズは、CurrentNodeをCurrentNodeの親にするそれらの(q1-q10)ページで呼び出されるメソッドがあります。

+0

いいえ、私はその構造を設定し、それが動作するかどうかを見ていきます。 「CurrentNodeをCurrentNodeの親とする...というメソッド」の例は何ですか? – TheMook

+0

これはうまくいきましたか? – TheGeekYouNeed