Robin's Blog

记录 积累 学习 成长

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

GetPostBackEventReference 产生的格式为: _doPostBack('mycontrol1','myanchor1')

而 GetPostBackClientHyperlink产生的格式为:javascript:_doPostBack('mycontrol1','myanchor1')

前面加了javascript: 前缀。

由方法的名称可以看出,Hyperlink,即产生的脚本给 <a 超链接用, <a href=<%=产生脚本的服务端正public方法()%>

究其原因: 超链接调用javascript脚本有两种方式: 一种为 href="Javascript:方法名()"; 另一种为onclick="方法名()";  href 会给超链接字加下划线,比较醒目。这就是为什么 GetPostBackClientHyperlink产生的脚本要加"javascript:"前缀了。

posted on 2009-05-26 11:29  Robin99  阅读(147)  评论(0编辑  收藏  举报