日期:2014-05-19  浏览次数:20416 次

HyperLink能否在转到URL的同时响应一个事件并运行一段程序
我在模板列中添加了一个HyperLink,并用如下方式添加了事件
(HyperLink)e.Item.FindControl( "myLink ")).Attributes.Add( "onclick ", "Validate( "+int.Parse(MID.ToString   ())+ ") ");   ;

但问题在于,此时我必须把NavigateUrl设置为#,否则就无法响应点击事件并运行Validate()

而我需要的是点击这个链接后,能下载一个文件,并同时运行一段JS

------解决方案--------------------
<a href= "http://www.csdn.net " onclick= "return confirm( 'sure? '); "> csdn </a>