如何在DataList中的HyperLink中添加.aspx?

时间:2015-03-18 11:13:59

标签: c# asp.net visual-studio

我在其中创建了一个带有超链接的DataList。但是......它将我重定向到例如:/ itemName,但我想将其重定向到/itemName.aspx。当我添加到Eval .aspx时会发出错误。

<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" Width="120px">
 <ItemTemplate>
  <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("itemName") %>' Text='<%# Eval("nazwa") %>'></asp:HyperLink>
 </ItemTemplate>
</asp:DataList>

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

通过编辑Eval解决问题:

Eval("itemName", "~/{0}.aspx")