c#在隐藏代码中为TableCell添加点击事件

本文关键字:添加 事件 TableCell 隐藏 代码 | 更新日期: 2023-09-27 17:48:59

我试图使用隐藏代码来添加一个点击事件到TableCell..我基本上希望用户能够单击单元格并引起服务器端点击事件,以便我可以调用一个方法与单元格中的项目的GUID…似乎这个功能应该已经内置,但我一直无法找到指令的方式。我错过了什么?

c#在隐藏代码中为TableCell添加点击事件

您可以从代码后向单元格添加属性。

首先确保单元格在标记

中标记为runat="Server"

然后在代码后面添加属性,如

YOURCELLNAME.Attributes.Add("onmouseout", "this.style.cursor='pointer';this.style.backgroundImage='';");

YOURCELLNAME.Attributes.Add("onclick","NameOfAJavascriptFunctionHere");

不幸的是,这在ASP.Net中不支持。作为一种解决方案,我建议添加一个没有文本的LinkButton,并尝试将其扩展到PositionAbsolute值的所有单元格。

然后使用按钮的click事件

祝你好运!