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