我正在使用 C# 和 EntityDataSource 在 asp.NET 中开发一个 Web 应用程序。我有一个列表视图来显示产品列表,我想重定向到另一个包含所选产品详细信息的表单(您可以选择产品的名称或图像)。重定向成功发生,但详细视图中的产品始终相同(第一个)。
<ItemTemplate>
<tr style="">
<td>
<asp:Label ID="ProductIDLabel" runat="server" Text='<%# Eval("ProductID") %>' />
</td>
<td>
<asp:Label ID="ListPriceLabel" runat="server" Text='<%# Eval("ListPrice") %>' />
</td>
<td>
<a href='<%# String.Format("Product.aspx?id={0}", Eval("ProductID")) %>' >
<asp:Label ID="NameLabel" runat="server" Text='<%# Eval("Name") %>' />
</a>
</td>
<td>
<a href='Product.aspx?ID=<%# Eval("productID") %>' >
<asp:Image ID="Image1" ImageUrl='<%# String.Format("~/ImageProduct.ashx?id={0}", Eval("ProductID")) %>' runat="server" />
</a>
</td>
<td>
<asp:Label ID="ThumbnailPhotoFileNameLabel" runat="server" Text='<%# Eval("ThumbnailPhotoFileName") %>' />
</td>
</tr>
</ItemTemplate>
有什么帮助吗?提前致谢!