一走 base.OnPreRender(e); 就报错????
在看别人的代码,这位师兄重写 GridView 一些事件,其中就重写了 OnPreRender ,在重写的方法中第一句就是: base.OnPreRender(e); , 在使用这个控件时并没有使用 OnPreRender() 事件呀?
抓狂... --------------------编程问答-------------------- 根本找不到问题所在,也不知道该去哪里跟断点 --------------------编程问答-------------------- 仔细看看人家的代码是不是把base.OnPreRender(e);给注释掉了 --------------------编程问答-------------------- 遗憾啊,没有把问题写清楚
这位师兄重写了 GridView 控件,重写了很多方法,其中就包括 OnPreRender()事件,OnPreRender()事件中第一句就是 base.OnPreRender(e);,然后balabala.......
在报错的页面中使用了该自定义控件,使用该控件过程中没有触发OnPreRender()事件。
报错过程:每次运行该页面都报错,加断点到自定义控件中的OnPreRender()事件,可以进来,但第一话:“base.OnPreRender(e);”就报错了,报一个找不到ID的错误, 跟踪base.OnPreRender(e);里面又没有代码,使用页面也没有 OnPreRender(e) 事件, --------------------编程问答--------------------
没有,如果注释掉的话,就不报错了. --------------------编程问答-------------------- 顶顶顶顶顶顶
补充:.NET技术 , ASP.NET