3

ASP:Button と PostBackUrl を使用してクロスページ ポストバックを行うページを含む Web サイトがあります。

<asp:Button ID="FindButton" runat="server" Text="Find" CssClass="button" PostBackUrl="~/TGS/BusinessResults.aspx"  meta:resourcekey="FindButtonResource1" />

以外の前のページに関する情報は必要ないPreviousPage.IsCrossPagePostBackため、PreviousPageType を追加する必要はありません。

問題 ラップトップ 1 台とデスクトップ 1 台の 2 台のマシンがあります。私のコードはラップトップでは意図したとおりに動作します (PreviousPage は null ではありません) が、PreviousPage はデスクトップでは同じコードで常に null です。

両方のマシンに同じ .NET バージョン (System.Environment.Version を使用して確認) の同じ Visual Studio 2010 インストールがあります。

何かご意見は?

編集:更新として、これはもはや必要ありません-私は別の問題で私の問題(これとはあまり関係がありません)を修正しました-しかしいつものように; 私は私の解決策を含めます:

Response.Write を使用して、実際のページが読み込まれている間に読み込み中の gif を Web サイトに書き込んでいたのですが、フォーム関連のものが台無しになりました。新しい画像で開くすべてのリンク。

4

1 に答える 1

1

null の PreviousPage は、介在する Web プロキシ、またはラップトップではなくデスクトップにインラインのキャッシング アプライアンスを介して誘導される可能性がある転送によって発生する可能性があります。私なら、Net Monitor や ProcMon のトレースを取得して、このような問題が発生していないかどうかを確認します。何らかの形で役立つことを願っています。

于 2012-05-10T11:44:49.723 に答える