1

ASP Web フォームを使用してシングル ページ アプリケーションを実装する必要があります。ナビゲーションの問題に直面しました。次のようなナビゲーション パターンを使用する必要があります。

http:// Web サイトの URL / ... / page.aspx? {クエリ文字列} # {ListId} / {ItemId}

ユーザーがサーバーからデータを要求する場合、サーバー上の要求にはハッシュ # が含まれません (これはクライアント側の機能であるため)。次のようになります。

http:// Web サイトの URL / ... / page.aspx? {クエリ文字列}

したがって、実際には 2 つのリクエストが必要です。

  1. ハッシュなしでページを取得し、javascript をロードします。
  2. JavaScript を使用してハッシュ データを処理し、サーバーから必要なデータを非同期呼び出しします。

このロジックを 1 つのリクエストだけで実装することは可能ですか?

ベストプラクティスはありますか?

4

1 に答える 1