<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传过去,但是我想动态的把婚纱编号传过去却实现不了,有人能帮忙吗
<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传过去,但是我想动态的把婚纱编号传过去却实现不了,有人能帮忙吗
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货