<asp:ListView ID="ListView1" runat="server">
    <ItemTemplate >
    <div id ="itemPlaceholder" runat="server" class="searchdiv">
    <p>
        <asp:Image ID="Image1" runat="server" ImageUrl ='<%# DataBinder.Eval(Container.DataItem, "Picture")%>' Width ="100px" Height ="120" />
        <br />
        <asp:Label ID="Label3" runat="server"> 婚纱类型:<%# DataBinder.Eval(Container.DataItem, "Kind")%></asp:Label>
        <br />
        <asp:Label ID="Label5" runat="server"> 发布时间:<%# DataBinder.Eval(Container.DataItem, "ReleaseTime")%></asp:Label>
        <br />
        <asp:HyperLink ID="HyperLink1" runat="server"   NavigateUrl ="~/HunshaDetails.aspx?ID=">婚纱编号:<%# DataBinder.Eval(Container.DataItem, "ID")%></asp:HyperLink>
        <br />
    </p>
    </div>
    <LayoutTemplate>
    <div id="Div1" runat="server"></div>
    </LayoutTemplate>
    </ItemTemplate>
    </asp:ListView>
这个里面的HyperLink怎么能实现在跳转的时候把值把婚纱编号的值也给传过去啊,当我写成NavigateUrl ="~/HunshaDetails.aspx?ID=2"就能实现把2传过去,但是我想动态的把婚纱编号传过去却实现不了,有人能帮忙吗