原因:擴展名爲*.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網站中經常被忽視,會引發很多奇怪的錯誤,大家多留言就會發現。