Мне нужно иметь поле гиперссылки в 1 из элементов данных внутри datalist. Как мне это сделать?Я использую список данных в Visual Studio, но я хочу иметь HyperLinkField в нем
<asp:HyperLinkField DataNavigateUrlFields="ProductId"
DataNavigateUrlFormatString="ProductDetails.aspx?ProductId={0}"
DataTextField="ProductName" HeaderText="Product Name" />
Это поле, которое я хотел бы положить в один из элементов каталога.
Просьба сообщить. Благодарю.
Мой список данных выглядит следующим образом:
<asp:DataList ID="DataList1" runat="server" RepeatDirection="Horizontal" DataSourceID="AccessDataSource1"
CellPadding="4" ForeColor="#333333" DataKeyField="ProductId" RepeatColumns="3">
<AlternatingItemStyle BackColor="White" />
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<ItemStyle BackColor="#FFFBD6" ForeColor="#333333" />
<ItemTemplate>
ProductId:
<asp:Label ID="ProductIdLabel" runat="server" Text='<%# Eval("ProductId") %>' />
<br />
ProductName:
<asp:HyperLinkField DataNavigateUrlFields="ProductId" DataNavigateUrlFormatString="ProductDetails.aspx?ProductId={0}"
DataTextField="ProductName" HeaderText="Product Name" />
<br />
SalesItem:
<asp:Label ID="SalesItemLabel" runat="server" Text='<%# Eval("SalesItem") %>' />
<br />
ProductCategory:
<asp:Label ID="ProductCategoryLabel" runat="server" Text='<%# Eval("ProductCategory") %>' />
<br />
NormalPrice:
<asp:Label ID="NormalPriceLabel" runat="server" Text='<%# Eval("NormalPrice") %>' />
<br />
PromotionPrice:
<asp:Label ID="PromotionPriceLabel" runat="server" Text='<%# Eval("PromotionPrice") %>' />
<br />
QuantityOnHand:
<asp:Label ID="QuantityOnHandLabel" runat="server" Text='<%# Eval("QuantityOnHand") %>' />
<br />
<br />
</ItemTemplate>
<SelectedItemStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
</asp:DataList>
Как вы можете видеть, я пытался поставить гиперссылку в «Наименование», но он не работает.
Поскольку вы решили спросить здесь, я предполагаю, что вы пытались, но не смогли показать ссылку в DataList. Пожалуйста, покажите нам, как выглядит datalist и как вы пытались добавить ссылку ... – user1429080
Мой datalist выглядит так: – user1464667