IMZRH的日志

努力成为一个有用的人

导航

asp.net页面中Linkbutton不触发,报“缺少对象”的错。

Posted on 2007-12-05 12:44  张荣华  阅读(1852)  评论(1编辑  收藏  举报
错误原因: 
     在页面上有几个linkbutton,每一个Linkbutton有一个后台事件,用来跳转到不同的页面
     当点击其中一个Linkbutton后,出现错误,提示信息为”行:0
                                                 错误:缺少对象“
     这时点击”调试“,会在VS2005中打开”windows script block"页面,上面只有一行代码为”__doPostBack('lnkbtnAdd','')。
尝试方法:
    在page_load中加入“this.ClientScript.GetPostBackEventReference(this, "");” 不行
将页面上一个控件的"autopostback"属性设为"true" 不行
最后解决方法:
    在页面的<head>标签中加入一个
    <script type="text/javascript">
   </script>。问题解决。
虽说问题解决了,但是没有弄清原因,请各位朋友帮忙分析一下。:)