Если бы я мог понять, вам нужно изменить это поведение для всех элементов управления (включая уже существующие элементы управления), что невозможно, если не изменить их поведение. Большинство веб-элементов управления используют встроенные ресурсы и не поддерживают пользовательский путь к сценарию.
ASP.NET использует AssemblyResourceLoader
для обработки .axd
запросов и Page.ClientScript.GetWebResourceUrl()
, которые должны использоваться для получения пути к WebResource, внутренне использует AssemblyResourceLoader.GetWebResourceUrl()
. Вы не можете изменить поведение ClientScriptManager
. Принимая во внимание, что класс ClientScriptManager
запечатан, а Page.ClientScript
не имеет средства доступа к установщику и не может быть переопределен.