最近一直在无间断的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>
这蛋疼的,竟然就解决了问题,不缺少对象了。
真是诡异的错误,这到底是有毛关系,还是有毛关系,还是有毛关系!!!
为这样的鸟事纠结许久,真是心有不甘啊。