【发布时间】:2017-11-10 01:08:04
【问题描述】:
我想在 asp.net 后面的代码中对表格列中的每个字段进行动态超链接,我是这样实现的:
table.Append("<td><asp:HyperLink ID='HyperLink1' NavigateUrl='#' runat='server'>" + (string)strNAME + "</asp:HyperLink></td>");
在现场,但是当我运行它时,没有可以点击的链接。它没有效果。正确的实现方式是什么?
【问题讨论】:
-
IMO 最好使用 HTML 锚标记而不是使用 Asp.Net 超链接服务器控件,除非您使用一些复杂的编程。如果只想使用 HTML 锚元素进行简单的重定向,应该是首选。如果您想让 HyperLink 控件在动态绑定后从后面的代码中访问,您可以跟进 Andrei 或 Komal。
-
是的...从来没想过。 HTML 标记更简单。非常感谢 Superabhat Biswai