0

2 分ごとにストアド プロシージャを実行し、データをテーブル形式で表示する非常に基本的な webapp があります。

シフトチェンジ時以外は大活躍です。

これらの時間中に同じデータで実行されている他のプロセスがありますが、タイムアウトを引き起こすほどではありません。実際、私はそれらの時間に空白の値を返すだけの sp セットアップを持っていますが、問題は残っています。

データを更新する代わりに、毎回ではなく数日に 1 回、IE は「Internet Explorer は Web ページを表示できません」というメッセージを吐き出し、更新 (F5) するまでその状態のままになります。

ログには何も記録されていません。SQL プロファイラーは、sp が問題なく実行されていることを示しています。sp は 1 秒未満で実行されます。

コントローラ

       public ActionResult Desktop()
    {

        Response.AddHeader("Refresh", "120");

        try
        {
            var dResults = db.VDMDisplayReporting();
            return View(dResults.ToList());
        }
        catch (Exception ex)
        {
            return RedirectToAction("Fail", ex.ToString());
        }
    }

意見

@foreach (var item in Model)
{

<table width="20%" class="checkerboard" cellpadding="5" cellspacing="1" border="0">
    <tr>       
        <tr>
            <td style="background-color:Silver">
                @Html.DisplayFor(modelItem => item.MachineId)
            </td>
       </tr>
        <tr>
            <td style="background-color: @item.YieldColor">
                @Html.DisplayFor(modelItem => item.Yield) 
            </td>
        </tr>
        <tr>
            <td style="background-color:  @item.UptimeColor")>
                @Html.DisplayFor(modelItem => item.Uptime) 
            </td>
        </tr>
        <tr>
            <td style="background-color: @item.CycleColor">
               @Html.DisplayFor(modelItem => item.Cycle)
            </td>
        </tr>                        
    </tr>
</table>

}
4

1 に答える 1

0

関連する問題: IE がリダイレクトに従わず、「Internet Explorer は Web ページを表示できません」と表示される

RedirectToAction は、/Home/Action のような完全なロケーション URL ではない応答を返しますが、IE は完全な URL http://domain.com/Home/Actionを好みます

これを試して。

于 2013-03-06T11:30:11.537 に答える