__dopostback() 缺少对象的诡异问题所在

来源:互联网 发布:天刀帅气男捏脸数据 编辑:程序博客网 时间:2024/05/17 06:29

最近一直在无间断的Asp.net中,刚要开始做一下简单的界面的美化了,于是乎,学习了下javascript,只学些简单的应用并不难。然而令人纠结的事又再次发生了……

我利用Gridview的CommandField做了一个可编辑的表格,本来一直是可以用的,可是一夜间突然爆出了“行0  缺少对象”的错误,用vs2005调试了下,是一个叫__dopostback("","")的玩意儿,作为新手对这个这么重要的玩意儿本不太了解,于是百度什么的。结果令人失望啊,说是IE的问题,怎么可能,其他页都可以。

经过了无间断的令人失望的百度之后,我回望历史,遥想昨天还是可以用的时候,貌似是与javascript有关。于是,将链接 .js 文件去掉<script type="text/javascript" src="*.js" /> 结果又可以了,看来是有戏。查看了自己写的脚本也没有名字的冲突什么的,咋就有问题呢?

直接将将脚本里的几个function复制进.aspx中,竟然也没有问题。难道是链接的这句写错了????

<script type="text/javascript" src="*.js" />

<script type="text/javascript" src="*.js" />

<script type="text/javascript" src="*.js" />

<script type="text/javascript" src="*.js" />

<script type="text/javascript" src="*.js" />

哪里有问题

于是,我重写了一遍稍稍的改了下

<script type="text/javascript" src="*.js" ></script>

这蛋疼的,竟然就解决了问题,不缺少对象了。

真是诡异的错误,这到底是有毛关系,还是有毛关系,还是有毛关系!!!

为这样的鸟事纠结许久,真是心有不甘啊。