Asp.net listview创建的无序列表未在悬停时显示

Asp.net listview创建的无序列表未在悬停时显示,asp.net,css,listview,hover,Asp.net,Css,Listview,Hover,我有一个导航栏,完全由css ul和li控制 第一个无序列表包含始终显示的列表项(常规站点页面)。 将鼠标悬停在listitem(Gamma)上时,将显示子列表项。这些子列表本身位于带有modelname的无序车型列表中。将其中一个项目悬停在一个单独的分区中,向我显示汽车的图片 当我手动创建汽车列表时,一切正常。汽车模型及其图像显示正确。 当我通过listview动态创建无序列表时。车名没有显示 如果我将listview放在导航列表之外。listview工作正常 我假设这与listview创建无

我有一个导航栏,完全由css ul和li控制

第一个无序列表包含始终显示的列表项(常规站点页面)。 将鼠标悬停在listitem(Gamma)上时,将显示子列表项。这些子列表本身位于带有modelname的无序车型列表中。将其中一个项目悬停在一个单独的分区中,向我显示汽车的图片

当我手动创建汽车列表时,一切正常。汽车模型及其图像显示正确。 当我通过listview动态创建无序列表时。车名没有显示

如果我将listview放在导航列表之外。listview工作正常

我假设这与listview创建无序列表的时刻有关。谁能给我指出正确的方向吗

我的ASP.net代码

<nav>
                    <ul class="menu">
                        <li><a class="active" href="Default.aspx">H</a></li>
                        <li><a href="AixamGamma.aspx">Gamma</a>
                             **<asp:ListView ID="lvGamma" runat="server">
                                <LayoutTemplate>
                                    <ul>
                                        <asp:PlaceHolder ID="itemPlaceholder" runat="server"></asp:PlaceHolder>
                                    </ul>
                                </LayoutTemplate>
                                <ItemTemplate>

                                    <li><a href='<%# "AixamGamma.aspx?Model=" + Eval("car.NewCarID").ToString %>' class="sublistitem"  >
                                        <asp:Label ID="lblModelName" runat="server" Text='<%# Eval("car.ModelName") %>'></asp:Label></a>
                                        <div class="modeldetail">
                                            <div class="redbox">
                                                <div class="whitebox">
                                                    <div class="container_12">
                                                        <div class="wrapper">
                                                            <div class="grid_5">
                                                                <h3>
                                                                    <asp:Label ID="lblModelSlogan" runat="server" Text='<%# Eval("car.Slogan") %>'></asp:Label>
                                                                </h3>
                                                            </div>
                                                            <div class="grid_3">
                                                                <div class="wrapper">
                                                                    <img src='<%# Eval("image.ImageLocationPath") + Eval("image.ImageFileName")%>' alt='<%# Eval("car.ModelName") %>'
                                                                        class="img-max-h200-w200" />
                                                                </div>
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </li>
                                </ItemTemplate>
                            </asp:ListView>**
                            *<ul>
                                <li><a href="AixamGamma.aspx#City" class="sublistitem">City</a></li>
                                <li><a href="AixamGamma.aspx#CityS" class="sublistitem">CityS</a></li>
                                <li><a href="#" class="sublistitem">Crossline</a></li>
                                <li><a href="#" class="sublistitem">GTO</a>
                                    <div class="modeldetail">
                                        <div class="redbox">
                                            <div class="whitebox">
                                                <div class="container_12">
                                                    <div class="wrapper">
                                                        <div class="grid_5">
                                                            <h2>
                                                                De nieuwe Aixam Gto</h2>
                                                            <p>
                                                                Rijden zonder rijbewijs in een sportief kleedje</p>
                                                        </div>
                                                        <!--- image width max 220px --->
                                                        <div class="grid_3">
                                                            <div class="wrapper">
                                                                <img src="images/Sliders/Aixam%20GTO.jpg" alt="Gto" />
                                                            </div>
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </li>
                                <li><a href="#" class="sublistitem">Crossover</a></li>
                            </ul>*
                        </li>
                        <li><a href="UnderConstruction.aspx">Tweedehands</a></li>
                        <li><a href="Onderhoud.aspx">Onderhoud/herstelling </a></li>
                        <li><a href="Wetgeving.aspx">Wetgeving</a></li>
                        <li><a href="Contact.aspx">Contact</a></li>
                    </ul>
                </nav>

  • **
  • De nieuwe Aixam Gto 里杰登·宗德·里杰韦伊斯(Rijden zonder rijbewijs)在运动场

*
  • 粗体部分不起作用,除非它放在导航列表外,斜体部分起作用


    谢谢你的帮助

    我让它工作了。我已经在一个项目中测试了硬编码无序列表和listview的代码。删除硬编码列表成功了