1

我有一个 XML 文件,它包含有关产品的数据,最有趣的数据是将用户带到产品页面的 url。我已经成功地将 XML 文件中的 url 提取到 XmlNodeList 中,然后我将它们放入 DataTable 所以这些urls 可以在 ASPxGridview 中显示。但是这些 urls 显示为文本,不可点击。如何将文本转换为超链接?提前谢谢!

4

1 回答 1

1

您正在寻找 HyperLinkField:http: //msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.hyperlinkfield.aspx

您将 url 绑定到DataNagivateUrlFields属性。

使用代码示例进行编辑:

<asp:gridview id="gv1" 
    autogeneratecolumns="true"
    runat="server">
    <columns>          
      <asp:hyperlinkfield text="View Product"
        DataNavigateUrlFields="url"
        />
    </columns>
  </asp:gridview>
于 2013-07-16T16:05:06.627 回答