私は単一ページのアプリケーションを作成していますが、これは初めてです。問題は、アプリケーションにクライアント側でロードしたくない大量の HTML があることです。必要なときに HTML をロードしたい。たとえば、ポップアップ内にモジュールがあります。ユーザーがクリックしてそのモジュールを開くときに、このモジュールの HTML が読み込まれるようにします。そのためにはどうすればよいですか?その中で私を助けることができるフレームワークまたは記事。
前もって感謝します。
AJAX
このAJAXを使用し
て、JavaScriptが呼び出されたときにクライアントがクライアントからサーバーにリクエストを送信できるようにします。ここで、さまざまなモジュールをロード
する実際
の例を見ることができます
。この例では、module1.txt、module2.txt、および module3.txt に対して GET 要求を行いました。代わりに asp ページを使用し、AJAX で POST 要求を使用することもできます。
ScriptManager.RegisterStartupScript
実行時にスクリプトを登録するために使用できます。
あなたが必要とするのは、イベントコード/ c#で必要な場所で以下のようなものです:
ScriptManager.RegisterStartupScript(this, this.GetType(), this.ClientID, "JavaScriptmethod()", true);
js メソッド名を JavaScriptmethod に置き換えると、実行時に呼び出されます