按鈕單擊,執行方法,有時需要很長時間(> 1分鐘的時間),在更新面板中填充網格。 AsyncPostBackTimeout =「600」設置,應該是充足的時間。'長度'爲空或不是對象
做這個本地和短期和長期工作正常。
當部署到IIS 7時間較短時,根本不會遇到任何問題。
然而,較長的只是給我下面的錯誤:
編輯:錯誤的瀏覽器的JavaScript控制檯
消息:「長度」爲空或不是對象 行:2 字符: 18021 編號:0
編輯:目前部署在測試服務器上,因此下面的鏈接將無法正常工作。
我真的不知道那裏的長度是從哪裏來的,只有其他JavaScript我是這樣的:
<script type="text/javascript" language="javascript">
function CancelClick() {
alert('Changes have not been saved');
}
function StartProcedure() {
document.getElementById("<%=lblExecute.ClientID%>").innerText = "Procedure currently executing";
}
</script>
您的鏈接不起作用。錯誤來自一些壓縮的JavaScript,你可以看到錯誤出現在字符18021上。加載調試版本,你應該得到一個更好的錯誤信息 – 2012-03-08 17:04:05
這個錯誤發生在哪裏?在瀏覽器的JavaScript控制檯?在你的服務器端應用程序? – nicholaides 2012-03-08 17:04:20
您的錯誤不是來自您迄今顯示的代碼。 – 2012-03-08 17:07:40