質問

次のようになりますwebresourcesのURLを変更するにはasp.netで独自の「webresourcesプロバイダ」を書き込むことが可能です。

  

WebResource.axd?D = qoS8iGdUsV4f8NgR_HS-hHWgRO2CDfStRaaqn7oJ2xBuwIMbn27JNufuUMn-aVlK0&   トン= 634013997250859375"

に例えば:

  

/webresources/folder/script.js

おかげ

役に立ちましたか?

解決

私は実現することができれば、

、あなたはそれらの動作を無効にしない限り不可能であるすべてのコントロール(コントロールを存在し、既に含まれている)ため、この動作を変更するために後にしています。ほとんどのWebコントロールは、埋め込まれたリソースを使用してカスタムスクリプトのパスをサポートしていません。

ASP.NETには、リソースのパスを取得するために使用する必要がありAssemblyResourceLoader要求と.axdを処理するためにPage.ClientScript.GetWebResourceUrl()を使用して、内部AssemblyResourceLoader.GetWebResourceUrl()を使用しています。あなたはClientScriptManagerの動作を変更することはできません。 ClientScriptManagerクラスのに対しSEALDとPage.ClientScriptはセッターアクセサを持っていないし、オーバーライドではないんです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top