2009-03-30 10 views
0

私のビューに含まれるスクリプトを参照する際に問題が発生しました。別のルートを使用してページにアクセスするとスクリプトが失敗します。第二は、ちょうど私の行動のためのより多くのparamsを含まMVCからのスクリプトファイルの参照

http://localhost/PaydayWebsite/registration

http://localhost/PaydayWebsite/organizations/p001/departments/vest/employees/chn/registration

アイデアは、二つの経路が実際に同じアクションを指していることです。私は使用しようとしました

ResolveUrl、Url.Contentとmvccontribs Html.ScriptIncludeどちらも動作していないようです。何か案は?

答えて

2

Url.Contentを使用できるはずですが、現在のパスではなく、アプリケーションのルートからの相対パスを作成する必要があります。

使用

Url.Content("~/Content/Scripts/jquery-1.3.2.min.js") 

ではなく

Url.Content("../../Content/Scripts/jquery-1.3.2.min.js") 
関連する問題