原因:扩展名为*.axd的应用程序在iis中没有映射
WebForm_PostBackOptions未定义
现将做好的网站上传至服务器上(.net2.0)后运行发现如下问题:
在某些页面的LinkButton控件点击后无法运行。IE状态栏提示javascript脚本错误(WebForm_PostBackOptions未定义),但在本地是可以正常使用。
经在本地测试是因为删除了扩展名:.axd 与 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll的映射造成的问题。
解决办法:
将.axd映射加上。但“检查文件是否存在”不能选择。
这个错误方法在net网站中经常被忽视,会引发很多奇怪的错误,大家多留言就会发现。