0

.jsファイルにjQuery関数があり、この関数にはクエリ文字列パラメーターを渡す必要があります。

ScriptManagerでCompositeScript機能を使用しようとすると、クエリ文字列を含むファイルが実行されます。これを回避する方法はありますか?

4

1 に答える 1

1

私は同じことをしようとしていましたが、「URLは仮想パスではありませんでした」というようなエラーが表示されたので、パスは仮想でなければならないと仮定しています。そのため、クエリ文字列変数をパスに追加すると URI がチョークするため、これを行うことができない場合があります。

グローバルの場合はページまたはマスターページで変数を設定できるため、クエリ文字列を渡す必要はありません。

あなたが達成していることを行う方法かもしれませんが、jsfile.js?qv=whateverへのルートなど、別のステップに追加するか、httphandlerに追加する必要があると思います。おそらく、価値がある以上のトラブルです。

推測するだけです。

于 2010-02-23T16:52:24.470 に答える