1

私はasp.netとc#.netを使用しています。Microsoft がこのリンクで行ったようなコンテンツ ナビゲーションを備えた Web サイトを実装します: Microsoft Windows

このリンクでは、ポストバック時にフリーズ ヘッダーを使用してページ コンテンツを閲覧できます。また、ページ ポストバックなしで左側のナビゲーション バーからビデオを閲覧することもできます。重要なことは、クリックするたびに URL が変更されることです。

アイデアや助けをいただければ幸いです。

感謝と敬意

4

1 に答える 1

0

まず、明確にするために、ポストバックはフォーム要素を送信する場合にのみ必要です。Webフォームアプリケーションを作成している場合は、のようなコントロールを使用して、ポストバックを必要とせずにURL間を簡単に移動できHyperLinkますNavigationUrl

リンクをたどるときにページが部分的に更新されていることを意味している場合、それは私が経験していることではありません。そのページのリンクをクリックすると、ページが完全にリロードされたように見えます。自分のサイトでは、AJAXとJavaScriptを使用して、大量のナビゲーション要求を必要としないナビゲーションシステムを実装できます。ページをリロードせずにブラウザのURL/履歴を変更できるエキサイティングな新しいJavaScript機能については、ブラウザ履歴の操作(MDN)を参照してください。この機能と統合して「AJAX」ナビゲーション機能を提供するJSライブラリがいくつかあります。

ヘッダーをページの残りの部分と一緒にスクロールしないようにするposition: fixedには、要素のCSSで使用します。

于 2012-11-14T23:39:14.153 に答える