我有一个XML文件,它包含有关产品的数据,最有趣的数据是一个将用户带到产品页面的URL。我已成功将该XML文件中的URL提取到XmlNodeList中,然后我将它们放入DataTable所以这些网址可以显示在ASPxGridview中。但这些网址显示为文字,不可点击。如何将文本转换为HyperLinks?提前感谢!
答案 0 :(得分:1)
您正在寻找HyperLinkField:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.hyperlinkfield.aspx
您将网址绑定到DataNagivateUrlFields
属性。
使用代码示例进行编辑:
<asp:gridview id="gv1"
autogeneratecolumns="true"
runat="server">
<columns>
<asp:hyperlinkfield text="View Product"
DataNavigateUrlFields="url"
/>
</columns>
</asp:gridview>