2012-03-08 10 views
0

ボタンをクリックし、メソッドを実行します。時間がかかり(> 1分の時間がかかる)、更新パネル内のグリッドに値を設定します。 AsyncPostBackTimeout = "600"が設定されていれば十分です。'length'がnullまたはオブジェクトではありません

これをローカルに実行し、短期間および長期間は正常に動作します。

IIS 7に短時間で展開すると、何の問題も発生しません。 2 シャア:「長さ」nullまたはオブジェクトではありません ラインです:

は、メッセージがJavaScriptコンソールブラウザ上のエラー:

EDIT:

しかし、長いものは、ちょうど私に次のエラーを与えます: 18021 コード:0

EDIT:現在、テストサーバーに展開されているため、以下のリンクはバットからすぐには機能しません。

URI:長さがどこから来ている私は本当に知らないhttp://epic/ScriptResource.axd?d=3tx7T6EWzEXOeemUaA1E9w3jSJacOpRDEfIjbEkIyJsG8AMEwHqtpEDV31v-r-fkISDFA9pg2hUPAVQOZf_hy7_e2FwgzwU07O7N-3j58tTVUJEKCPgxWMMo-sJpXo4c0&t=ffffffffbd2983fc

、私が持っている唯一の他の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> 
+0

あなたのリンクは機能しません。エラーは一部の圧縮されたJavaScriptから発生しています。そのエラーが文字18021にあることを確認できます。デバッグバージョンをロードすると、より良いエラーメッセージが表示されます。 –

+0

このエラーはどこで発生しますか?ブラウザのJavaScriptコンソールで?あなたのサーバー側のアプリで? – nicholaides

+0

あなたのエラーはこれまでに示したコードから来ていません。 –

答えて

0

件名に誤りがありました。

は、未処理の例外ハンドラでスタックし、上記のエラーの前に、私は私のウェブの設定に <httpRuntime executionTimeout="500"/>を追加し、すべての私の悩みは消え

別の一般的な「要求のタイムアウト」受けました。

0

あなたは= "Procedure currently executing;の終わりに"を欠場!

+0

ちょうどタイプミス/コピー&ペースト –

+0

ですので、修正してください。 – powtac