ページ全体のポストバック中に、グローバル スコープの配列変数をページのクライアント側 JavaScript に挿入する場合は、次を使用できます。
this.Page.ClientScript.RegisterArrayDeclaration("WorkCalendar", "\"" + date.ToShortDateString() + "\"");
ページでクライアント側の JavaScript 配列を宣言して入力します。素敵でシンプル。
しかし、UpdatePanel からの非同期ポストバックから同じことをしたいと考えています。
これまでに把握できる最も近い方法は、var 宣言のみを含む .js ファイルを作成し、非同期ポストバック中にファイルを更新してから、a を使用しScriptManagerProxy.Scripts.Add
て .js ファイルをページのグローバル スコープに追加することです。
もっと簡単なものはありますか?それは間違っていますか?