-2

ここの ResolveUrl は正常に機能し、目的のパスを生成します<a href='<%= Page.ResolveUrl("~/HomePage.aspx")%>'>Home</a>

しかし、ここで

        $(document).ready(function() {

    upload1 = new SWFUpload({
        // Backend Settings
        upload_url: '<%= Page.ResolveUrl( "~/UserProfile/Photos.aspx") %>',

パスが適切に生成されず、/UserProfile/Photos.aspxそこに配置されるだけです。

両方とも別のページにあります。

編集 私の目的の出力はwww.domain.com/UserProfile/photos.aspx 、開発マシンでこのメソッドを使用すると、正常に動作し、生成されますが、運用/applicationname/UserProfile/photos.aspx環境では生成されません。本番環境でのアプリケーションはwww.domain.com/wwwroot/Userprofile/photos.aspx. ファイル SWFuploader は同じ Photos.aspx ページにあります。

4

1 に答える 1