webForumDet fria alternativet

asp.net MenuItem

.NETur .NET

4 svar · 497 visningar · startad av Sanji

SanjiMedlem sedan juli 2009355 inlägg
#1

Hej! Jag har en meny med "Underalternativ", som när man håller musen över en rubrik så kommer det upp fler underrubriker. Men det är just underrubrikerna som är problemet... de syns inte.

här har vi alla menu items:

<Items>
                        <asp:MenuItem NavigateUrl="Articles.aspx" Text="Artiklar" Value="Artiklar">
                        </asp:MenuItem>
                        <asp:MenuItem NavigateUrl="inqterms.aspx" 
                            Text="Leverans- &amp; Betalningsvillkor" 
                            Value="Leverans- &amp; Betalningsvillkor"></asp:MenuItem>

---------||--------- Här kommer en överrubrik

                        <asp:MenuItem NavigateUrl="Inquiry.aspx" Text="Förfrågningar" 
                            Value="Förfrågningar">

---------||---------- Här kommer en underrubrik

                            <asp:MenuItem NavigateUrl="Inquiry.aspx" Text="Hantera förfrågningar" 
                                Value="Hantera förfrågningar"></asp:MenuItem>
                            <asp:MenuItem NavigateUrl="MyInquiries.aspx" Text="Mina förfrågningar" 
                                Value="Mina förfrågningar"></asp:MenuItem>
                            <asp:MenuItem NavigateUrl="InquiryProjects.aspx" Text="Mina projekt" 
                                Value="Mina projekt"></asp:MenuItem>
                        </asp:MenuItem>
                        <asp:MenuItem NavigateUrl="Profile.aspx" Text="Mitt konto" Value="Mitt konto">
                            <asp:MenuItem NavigateUrl="Profile.aspx" Text="Min profil" Value="Min profil">
                            </asp:MenuItem>
                            <asp:MenuItem NavigateUrl="Companies.aspx" Text="Mitt företag" 
                                Value="Mitt företag"></asp:MenuItem>
                        </asp:MenuItem>
                        <asp:MenuItem NavigateUrl="Suppliers.aspx" Text="Leverantörer" 
                            Value="Leverantörer"></asp:MenuItem>
                    </Items>

då är frågan, styr man detta genom css-filen?

//Mvh Sanji

SanjiMedlem sedan juli 2009355 inlägg
#2

Jag tror jag har hittat problemet, men letar fortfarande efter en lösning. Det som händer nu är att när man håller musen över en överrubrik så kommer det fram en vit ruta under, men den innehåller ingenting. Jag läste på ett annat forum att det var IE8 som krånglade, och hittade även en css-fix, dock fungerar den inte för mig.

.IE8Fix
    {
    z-index: 100;
    }

Jag får fortfarande samma problem, även fast jag gett DynamicMenuItemStyle
och DynamicMenuItem cssKlassen IE8Fix...

Någon som har en idé?

SanjiMedlem sedan juli 2009355 inlägg
#3

Jag hittade en grej som gjorde att menyn fungerade i IE8, men nu visas textboxar och annat konstigt... de blir korta, och vissa syns inte alls.

detta fixade menyn men förstörde annat:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" >
SanjiMedlem sedan juli 2009355 inlägg
#4

ska jag skita i asp.net-menyn och göra en gammal hederlig css-meny istället?

SanjiMedlem sedan juli 2009355 inlägg
#5

Jag fick det att fungera till slut ^^

138 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)