- - PR -
ASP.NETの画面遷移が、1度のクリックではうまくいきません
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-12-08 00:27
こんばんは。
ASP.NET(VS2005、C#)で開発をしています。 ある画面から、ボタンをクリックして別の画面に移る際、 一回目のクリックでは、プログレスバーに進行度合が徐々に進むだけで遷移せず、 同じボタンを二回クリックすると、すんなり遷移する現象が起きています。 この現象は、客先で発生していて、会社の環境では発生していません。 また、客先でも、そのアプリを実行しているサーバー上のブラウザでは起きません。 事前コンパイルをすると早くなるという記事が@ITにも出ていたので、試してみましたが、変化はありませんでした。 その会社のPCでインターネット上のホームページ等を開いても、もたつくといったことはないので、とりわけネットワークが遅いというわけではないようです。 上手な質問の仕方が出来なくてすみません。 何か考えられる原因や、解決方法などがありましたら、 ご指導頂けると助かります。 よろしくお願いします。 | ||||
|
投稿日時: 2008-12-08 00:54
その Button で何をしているかを書かないと回答しようがないと思います (Button となるとただの HTML におけるリンクではないと思いますので)。 また他の Button ではどうなのか、静的 HTML でも発生するのかなど、原因を絞り込むための情報が必要なのではありませんか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-12-08 10:13
> この現象は、客先で発生していて、会社の環境では発生していません。
> また、客先でも、そのアプリを実行しているサーバー上のブラウザでは起きません。 作ったプログラムの問題より、むしろネットワークの状況から発生している 問題のようにも見えますね。 > その会社のPCでインターネット上のホームページ等を開いても、もたつくと > いったことはないので、とりわけネットワークが遅いというわけではないようです。 各ブラウザが必ずプロキシを通すような設定になっていて、作成したアプリ自体は イントラネット内で動作している。 そのプロキシからイントラネット内のサーバへのアクセス(というか、イントラ内の サーバの名前解決)はちょっと時間がかかる。 そんなことになってたりしませんか? | ||||
|
投稿日時: 2008-12-08 22:45
こんばんは。
ありがとうございます。 返信が遅くなってしまって、すみません。 それに書き方も悪くて。 ボタンはイメージボタンで、ただリンクしているだけです。 遷移先のページでは、GridViewにデータをバインドしたりしていますが、 GridViewの行数は多くても数行で、初期表示では、0行です。 私もネットワークの問題ではないかとは思うのですが、 なにぶん技術不足で、まずは自分の作ったものを疑っているのですが・・・。 ネットワークの設定は、次回、客先に行った際に確かめてみます。 |
1