私はオンラインで見ましたが、 の違いを見つけることができませんでした。@Url.Content
と@Url.Action
を使用しています。あなたのサイト上の任意のファイルまたはリソースのURLを解決したいとあなたはそれを相対パスを通過する際にMVC @ Url.Content vs @ Url.Action
35
A
答えて
49
Url.Content
が使用されます。
@Url.Content("~/path/file.htm")
Url.Action
は、このようなコントローラからアクションを解決するために使用されます:
@Url.Action("ActionName", "ControllerName", new { variable = value })
詳細はこちらをご覧ください:
http://geekswithblogs.net/liammclennan/archive/2008/05/21/122298.aspx
7
@Url.Action
は、コントローラー内のアクションへのURLを作成するために使用されます。たとえば、あなたがこのように見えたコントローラー持っていたと仮定すると:
public YourControllerController : Controller
{
public ActionResult YourAction() { /* stuff */ }
}
をあなたはこのようなことでアクションを起動URLを作成することができます。
Url.Action("YourAction", "YourController")
@Url.Content
は絶対パスに仮想パスを解決します。例:
Url.Content("~/images/image.jpg")
関連する問題
- 1. MVC&Url.Action
- 2. ASP.NET MVC:モックコントローラ.Url.Action
- 3. ASP.NET MVCの@ Url.Actionアクションアクションに?
- 4. Url.Content
- 5. Url.Content for javascript
- 6. ASP.NET MVC @ Url.Action現在のルートデータが含ま
- 7. 私はUrl.action
- 8. @ Url.ContentをASP MVCのパラメータとして渡す
- 9. ASP.NET MVCのURLにUrl.Content( "〜/ ...")と "〜/"の違いがありますか?
- 10. Url.Contentは問題がある
- 11. asp.netコアのUrl.Action
- 12. Codeigniter vs MVC
- 13. ASP.Net VS ASP.Net MVC
- 14. VS 2015 MVC OutOfMemoryException
- 15. MVC VS Web pages
- 16. Url.Content()の外部URLの定義
- 17. <code>Url.Action</code>にUrl.Action
- 18. Url.Actionアクション
- 19. Url.Actionは
- 20. VSコミュニティ2015 MVCテンプレート -
- 21. 春MVC:@RequestBody VS @ModelAttribute
- 22. ASP.NET MVC - Ajax.BeginForm vs Ajax.ActionLink
- 23. Url.Actionはどのように動作しますか?Asp.net MVC?
- 24. c#MVCで@ url.actionの複雑なオブジェクトをRouteValueDictionaryと併用する
- 25. カミソリUrl.ActionとMVCこれを考えると
- 26. ASP.NET MVC Url.Actionはコントローラ名と匿名名を削除します
- 27. url.Action(コントローラ、アクションは)私のASP.NET MVC 3では
- 28. フォームアクションでのMVC ASP.NET Url.Actionフォームデータの受け渡し
- 29. MVC2 - IIS7、仮想ディレクトリ - Url.Content
- 30. 単体テストUrl.Action
これは、Url.Actionが絶対パスに解決されるとは限りませんか? – Jessycormier