UpdatePanel是asp.net提供的一个用于实现页面无刷新效果的快捷途径。使用这个组件可以方便的去掉页面的刷新效果,实现表单数据的异步提交。但是这个组件和一些JS函数的使用存在兼容性问题,有些问题有时会让人觉得比较奇怪。
如果页面使用了这个组件,此时在页面中的某一个控件事件中写了这样的脚本$('textcontrol').focus()的话,同时这个控件也是做了页面回发事件的,此时再看这个textcontrol控件发现竟然不可以编辑了,奇怪啊。这样的问题找百度查谷歌最终无解,决定弃用UpdatePanel。