Model view controller 从MVC引用脚本文件

Model view controller 从MVC引用脚本文件,model-view-controller,Model View Controller,我在引用应包含在视图中的脚本时遇到问题,当我使用其他路径访问页面时,我的脚本失败 这个想法是两条路线实际上指向同一个动作: http://localhost/PaydayWebsite/registration http://localhost/PaydayWebsite/organizations/p001/departments/vest/employees/chn/registration 其中第二个只是包含更多用于我的操作的参数。我试过使用 ResolveUrl、Url.Content和

我在引用应包含在视图中的脚本时遇到问题,当我使用其他路径访问页面时,我的脚本失败

这个想法是两条路线实际上指向同一个动作:

http://localhost/PaydayWebsite/registration

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

其中第二个只是包含更多用于我的操作的参数。我试过使用


ResolveUrl、Url.Content和mvccontribs Html.ScriptInclude,但两者似乎都不起作用。有什么想法吗?

您应该能够使用Url.Content,但是您需要使您的路径相对于应用程序的根而不是当前路径

使用

而不是

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