asp.net如何让LinkButton生成网页后显示正常超链接的形式而且还能执行OnClick事件?

jilei4311 jilei4311 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想实现的功能是当点击一个链接后即刻在后台执行一段代码统计点击这个链接的用户IP之类的信息后再实现页面的跳转,而不是当跳转到点击的链接之后才统计来访者的信息,我现在的实现方式是用LinkButton,但是我不想让LinkButton生成网页之后显示的是 javascript__doPostBack()的形式,而是一个正常的带href和target属性的超链接,所以我在ListView的 ItemDataBound事件里是这么写的
LinkButton btnGo = (LinkButton)e.Item.FindControl("btnGo");
btnGo.Click += new EventHandler(btnGo_Click);
btnGo.Attributes.Add("href", LinkUrl);
btnGo.Attributes.Add("target", "_blank");
但是这样写的话 btnGo_Click不能执行,但是可以实现带href和target属性的超链接的形式,要是把这段代码去掉了可以执行btnGo_Click事件但是又会显示javascript__doPostBack()的形式,很郁闷,该怎么办啊?或者不用LinkButton换一种方式该如何实现点击链接既能立即执行一段统计的代码然后再页面跳转?
...全文

相关推荐

关于asp.net button按钮的OnClick和OnClientClick事件

在ASP.NET开发中,按钮(Button)是常见的用户交互控件,尤其是在处理表单提交时发挥关键作用。本文主要聚焦于两种关键事件:OnClick和OnClientClick。`OnClick`事件是在

weixin_38524472

ASP.NET LinkButton打造图片文字按钮效果

本文还有配套的精品资源,点击获取 简介:在.NET框架中,LinkButton控件可以实现类似超链接的按钮效果。本教程将指导你利用LinkButton创建包含图片和文字的按钮,提升网页美观性和交互性。通过添加LinkButton控件、设置文本和图像、添加事件处理程序,并完善样式,你将掌握如何使用CSS样式实现图片文字按钮效果。此方法保留了超链接的直观性,同时赋予了按钮功能性...

无畏道人

ASP.NET 中 Button、LinkButton和ImageButton 三种控件的使用详解

在使用过程中,理解并掌握它们的属性、方法和事件,能帮助开发者更高效地构建ASP.NET Web应用程序。

NEDL003

Asp.net中在客户端触发服务端事件

在Asp.net中,触发服务端事件是网页与服务器间通信的关键部分,使得开发者能够实现动态交互的功能。根据描述和部分内容,我们可以详细分析两种不同类型的客户端事件触发方式:1.

炫音

第12章 ASP.NET Web服务器控件

当用户点击该按钮时,会触发服务器端的一个事件。2. **LinkButton 控件**:这种控件看起来像一个超链接(`Hyperlink`),但实际上它是一个按钮。

zhangbinghe
评论 8
收藏 已收藏
分享
返回顶部
jilei4311
.NET社区 62,271 成员 668,968 内容