/ / ASP मेनू नहीं दिखा रहा है - asp.net, वेब-अनुप्रयोग, मेनूइटेम

एएसपी मेनू नहीं दिख रहा है - एएसपीनेट, वेब-एप्लीकेशन, मेन्यूटेम

मेरा वेब एप्लिकेशन मेनू किसी भी ब्राउज़र में नहीं दिखा रहा है जिसका मैं परीक्षण करता हूं।

मैंने चारों ओर देखा और जाँच की कि क्या यह z-index बग का उल्लेख नहीं है यहाँ, ऐसा लगता है कि कई लोगों को कुछ परेशानी हुई है। मैं सोच रहा था कि क्या मैं कुछ गलत कर रहा हूँ:

<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1" Orientation="Horizontal" />
</asp:Menu>

मुझे यह मेरे साइटमैप के रूप में मिला है:

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode title="Pagina">
<siteMapNode url="Default.aspx" title="Home" description="Página Inicial" />
<siteMapNode url="Generos.aspx" title="Géneros" description="Géneros"  />
<siteMapNode url="Artistas.aspx" title="Artistas" description="Artistas" />
<siteMapNode url="Musicas.aspx" title="Musicas" description="Músicas" />
<siteMapNode title="Admin" roles="Administrador">
<siteMapNode url="Admin/Musicas.aspx" title="Musicas"/>
</siteMapNode>
</siteMapNode>
</siteMap>

क्या गलत हो सकता है इसके बारे में कोई सुझाव?

TIA

उत्तर:

जवाब के लिए 2 № 1

यह एक विस्तृत है कि साइटमैप पर कैसे किया जाए http://aspalliance.com/695.

आपका परिदृश्य काफी सरल है .. और यह काम करना चाहिए। क्या आप सुनिश्चित हैं कि आप web.config में किसी अन्य डिफ़ॉल्ट SiteMapProvider को निर्दिष्ट नहीं करेंगे?


जवाब के लिए 2 № 2

मुझे उम्मीद है कि यह आपकी मदद करेगा, आप स्थानीय पृष्ठ का उपयोग कर रहे हैं ताकि आपको (~ /) चाहिए।

url="~/Default.aspx"..
url="~/Generos.aspx"..
url="~/Artistas.aspx"..

। अब यह मेनू दिखाओ।