0

昨日、*。aspx、*。cs、*。designer.csファイルとクラスの名前も変更しようとしていました。今、私は自分のWebサイトの任意のページ(名前を変更していないページでも)にmaster.pageを正しくロードする際に問題が発生しました。何が起こったのかわかりません。名前の変更(リファクタリングを使用)で間違いを犯していないと確信しています。すべてのページは白ですが、Ctrl + F5のボタンの組み合わせを押すと、同じページが正しく表示されます。今、私は壁を越えて頭を打ちます; /

誰かが前にこのようなものを手に入れましたか?

この問題を理解できるように説明したいと思います。

よろしくお願いします。

編集: ctrl + shift + delをクリックして、Firefoxブラウザーからすべてをクリアするだけで動作するようにし、動作を開始しました...

4

2 に答える 2

0

構成ファイルにマスターページ参照を追加してみます。

<pages masterPageFile="MySite.Master" />
于 2012-05-30T07:32:52.030 に答える
0

これは、ctrl + f5の後でのみすべてが正常になり、ブラウザが古い名前付きファイルをキャッシュしていて、それらを新しいテンプレートに適用できない場合にのみ正常です。

しかし、それがtmでない場合は、何を見逃す可能性があるかを確認してください。1.新しい名前と一致するaspxファイルのコードファイルプロパティを確認します。2.新しいマスターページファイルと一致するaspxファイルのマスターページファイルプロパティを確認します。

webbrowserの開発者ツール(例:firefox --firebug)を開き、コンソールにエラーがないか確認します。これは通常、エラーの理由を特定するのに役立ちます。

于 2012-05-30T07:37:10.380 に答える