asp.net如何让LinkButton生成网页后显示正常超链接的形式而且还能执行OnClick事件?
我想实现的功能是当点击一个链接后即刻在后台执行一段代码统计点击这个链接的用户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换一种方式该如何实现点击链接既能立即执行一段统计的代码然后再页面跳转?