Я пытаюсь использовать фильтр для вставки определенного текста в ScriptResource.axd, который генерируется ScriptManager, когда я помещаю мои J в элемент CompositeScript.
Я считаю эту задачу почти невозможной.
Эта проблема, переведенная в терминах Asp.Net, означает, что я пытаюсь отфильтровать вывод из встроенного обработчика (System.Web.Handlers.ScriptResourceHandler: без исходного кода) ..
Когда с запросом связан обработчик, HttpModules, где я могу применить фильтрацию, даже не загружаются. Поэтому я попытался вызвать «ProcessRequest» System.Web.Handlers.ScriptResourceHandler из более раннего события, используя HttpModule (то есть в PostRequestHandlerExecute), а затем применить фильтр к PostReleaseRequestState ... Это дает мне строку с кодировкой, которую невозможно конвертировать (может, gzip уже используется?).
Возможно ли то, что я пытаюсь сделать? Можете ли вы дать мне какие-либо предложения о том, как вы будете действовать?
Дайте мне знать, если вам нужна дополнительная информация или исходный код.