c# - 如何告诉 GridView 在 CellClick 上打开超链接?

标签 c# asp.net gridview

我有一个包含几列的 GridView。我的专栏之一是包含超链接的 TemplateField。

如果用户单击相应行中的任意位置,我希望“单击”该超链接。如果用户单击 Row1 的 Column2,我希望页面的行为就像用户单击 Row1 的 Column1 中的链接一样。

如何实现这样的功能?

最佳答案

只需向该行添加一个 javascript onClick 事件处理程序即可。 您可以在 onItemDataBound 事件中执行此操作,您可以在其中获取第一列中的 url

关于c# - 如何告诉 GridView 在 CellClick 上打开超链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5040896/

相关文章:

c# - 图像作为 GridView 中每列的标题

c# 在 chrome 中使用哈希 (#) 打开 url

c# - 将Label与count查询结果绑定(bind)

c# - 使用 Web 服务 API 确定用户在 SharePoint 网站/工作区中的角色

c# - 无法使 NGen 与 ASP.NET 一起工作

c# - GridView 中的行编辑不起作用

c# - 根据内容自动调整 GridView 列的宽度

c# - 使用 PublicClientApplication 获取身份验证 token 时无法使用公司帐户登录

c# - 如何在批处理文件中获取控制台应用程序的返回值?

c# - 值得学习的开源项目