asp:HyperLink使用XPATH数据在Repeater中构建NavigateUrl

时间:2009-11-28 19:36:32

标签: asp.net repeater xmldatasource

我正在为我上市的某些产品使用转发器。

我正在尝试使用硬编码文本和XPATH数据构建一个asp:HyperLink NavigateUrl。

NavigateUrl = 'mypage.aspx ID = LT;%#的XPath( “THEID”)%>&安培;名称= LT;%#的XPath( “THENAME”)%>'

显然这不起作用。

有谁知道如何使这项工作?

1 个答案:

答案 0 :(得分:3)

这应该有效:

<asp:HyperLink 
    runat="server" 
    NavigateUrl='<%# string.Format("mypage.aspx?ID={0}&name={1}", XPath("THEID"), XPath("THENAME")) %>' 
    Text="some link" 
/>