すべてのajaxポストバック応答(PartialViewContext.isAjaxRequest == true)にJavaScriptを追加できる必要がありますが、試した実装では成功しません。
私は実装を試みました
PhaseListener
そして、PartialResponseWriter.insert *を使用してスクリプトを追加して評価ブロックを追加し、スクリプト要素を作成してスクリプトを追加しようとします。(CDATAの結果はネストできないか、XMLが無効です)
PartialViewContextFactoryを装飾して、
PartialViewContext.processPartial
ラップされたインスタンスがスクリプトを処理した後、スクリプトを追加します...
Ajax応答にsriptsを追加するにはどうすればよいですか?.NETがScriptmanager.registerClientScriptBlockで持っているものに似たものが望ましい。
ありがとうございました