Als ich vor ein paar Tagen Response.Redirect("a.aspx?f=9#12") im Programm verwendete, stellte ich fest, dass die Seite nach dem Sprung den Inhalt nach # seltsamerweise ignorierte , Wenn Sie sich selbst umleiten, wird dieses Problem nicht bestehen. Wenn Sie krank sind, suchen Sie bitte einen Arzt auf. Ich habe im Internet gesucht und einige Leute sagten, dass das Setzen des Seitenpuffers auf „false“ dieses Problem lösen könnte Ich habe den Puffer von Seite a eingestellt. Nach der Überprüfung hat dies nichts mit dem oben genannten Problem zu tun, aber ich habe vergessen, den Puffer zu ändern. Gestern wurde das Projekt freigegeben und auf dem Server abgelegt Seite A war erstaunlich groß. Die Seite b, die dieselbe Funktion implementiert, hat oft eine Zeitüberschreitung, während die Anzahl der Datenbankabfragen für Seite a beträgt 3, und für Seite b ist 7, was noch rätselhafter ist. Nach dem lokalen Ausprobieren gibt es im Grunde keinen Unterschied zwischen Seite a und dem Server, und Seite b muss offensichtlich mehr anzeigen Daten und Abfragen sind häufiger als auf Seite a. In Bezug auf die Seitenstruktur sind die beiden im Grunde gleich, da sie das gleiche UserControl haben, nur der mittlere Teil ist in der Form etwas unterschiedlich Kluft zwischen Menschen unter einem Dach? Ich war verwirrt und löschte die Seitenelemente einzeln und stellte fest, dass Seite b überraschend schnell war und Seite a so langsam wie ein Strich. Also ging ich zu Ya Zhao und änderte im Grunde a Als ich fast dachte, dass es spukt, stellte ich plötzlich fest, dass der Puffer von Seite a auf „false“ und Seite b auf „true“ gesetzt war. Mir wurde plötzlich klar, dass dies das Problem war, und gut! Seite a wurde sofort schneller.
Ein Unfall verursachte solche Probleme, aber ich habe die Regeln zusammengefasst. Wenn der Puffer auf „false“ gesetzt ist, unterscheidet sich die Verarbeitungszeit der Seite grundsätzlich um das Zehn- bis Zwanzigfache von der, wenn er auf „true“ gesetzt ist In Zukunft gibt es große Unterschiede in der Geschwindigkeit. Abgesehen von der Datenverarbeitung und anderen Faktoren sollten Sie überlegen, ob die oben genannten Probleme bestehen.