/ / mvcsitemap पर पैरेंट नोड को पैरामीटर जोड़ना - .net, asp.net-mvc-4, c # -4.0, mvcsitemapprovider, mvcsitemap

mvcsitemap - .net, asp.net-mvc-4, c # -4.0, mvcsitemapprovider, mvcsitemap पर पैरेंट नोड को पैरामीटर जोड़ना

मेरे पास एक ब्रेडक्रंब है जो इस तरह दिखता है

Home / Item /

जहां विवरण यूआरएल आइटम आईडी प्राप्त करता है http://server/Item/Id

वहां से, आप एक निर्यात पृष्ठ पर जा सकते हैं जो एक ही आईडी प्राप्त करता है विवरण का

Home / Item / Export

जिसमें एक यूआरएल है:

http://server/Item/Export/Id

अब, exprot breadcrumb पर, निर्यात लिंक हैआइटम आईडी के साथ उत्पन्न किया। मुझे क्या करना है, निर्यात ब्रेडक्रंब पर है, आईडी यूआरएल पर आईडी सेट है, इसलिए मैं निर्यात पृष्ठ से आइटम विवरण पृष्ठ पर जा सकता हूं।

मैं एक्सएमएल कॉन्फ़िगरेशन के साथ mvcsitemap का उपयोग कर रहा हूं, लेकिन कोड को टैग भी जोड़ सकता हूं।

उत्तर:

उत्तर № 1 के लिए 1

आपको वर्तमान अनुरोध से रूट पैरामीटर "आईडी" को सेट करके संरक्षित करना होगा preservedRouteParameters="id" उन नोड्स पर जिन्हें आप आईडी मान जोड़ना चाहते हैं। पढ़ना राउटिंग मूल बातें यह पूरी तरह से समझने के लिए कि यह कैसे काम करता है।