0

我想在列表的一列上添加一个链接(每行一个链接)。当用户点击一个链接时,我想开始一些任务。我可以使用什么事件来处理这个问题以及如何获取行索引?

4

2 回答 2

1

您可以创建具有 HyperLink 类型的列,并以编程方式填充事件接收器中的列(在ItemAdded/ItemUpdated事件中)。该 URL 将链接到您的 HTTP 处理程序,该处理程序将通过其 ID(在 URL 中传递)对项目执行操作。

于 2013-09-27T11:45:11.700 回答
0

您不需要使用事件接收器,而是可以使用带有公式的计算列来生成项目特定的 URL,例如

=CONCATENATE("<DIV><a href='","http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.",Title,"'>",Title,"</a></DIV>") 

在这里您可以找到有关此方法的更多信息。如果您需要更多信息,请随时询问。

于 2013-09-27T12:16:07.110 回答