Ich rendere Daten mit dem Repeater-Steuerelement. Nehmen wir an, es gibt 2 Felder in der Datenquelle: productName und ProductID
Im folgenden Code:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li>
<%#Eval("productName")%> <br/>
<asp:HyperLink ID="lnkDetails" runat="server" NavigateUrl="~/Details.aspx?ID=">See Details</asp:HyperLink>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
Was muss ich ändern in
<asp:HyperLink ID="lnkDetails" runat="server" NavigateUrl="~/Details.aspx?ID=">See Details</asp:HyperLink>
den aus der ProductID gewonnenen Wert in den Link aufzunehmen NavigateUrl="~/Details.aspx?ID="