Ho cercato online ma non sono riuscito a trovare la differenza tra utilizzando @Url.Content
rispetto a @Url.Action
.MVC @ Url.Content vs @ Url.Action
35
A
risposta
49
Url.Content
viene utilizzato quando si vuole risolvere un URL per qualsiasi file o risorse sul tuo sito e si dovrebbe passare il percorso relativo:
@Url.Content("~/path/file.htm")
Url.Action
viene utilizzato per risolvere un'azione da un controller come ad esempio :
@Url.Action("ActionName", "ControllerName", new { variable = value })
Vedi qui per maggiori info:
http://geekswithblogs.net/liammclennan/archive/2008/05/21/122298.aspx
7
@Url.Action
viene utilizzato per creare un URL per un'azione in un controller. Per esempio, supponendo che aveva un controller che si presentava così:
public YourControllerController : Controller
{
public ActionResult YourAction() { /* stuff */ }
}
Si potrebbe creare un URL che richiama l'azione con in questo modo:
Url.Action("YourAction", "YourController")
@Url.Content
risolve un percorso virtuale in un percorso assoluto . Esempio:
Url.Content("~/images/image.jpg")
Problemi correlati
- 1. VirtualPathUtility.ToAbsolute() VS. Url.Content()
- 2. MVC & Url.Action
- 3. asp.net MVC Url.Content() Reindirizzamento CDN
- 4. Come funziona Url.Action Asp.net MVC?
- 5. Utilizzando Url.Content in ASP.net MVC 2.0
- 6. HTML.ActionLink vs Url.Action in ASP.NET Razor
- 7. perché l'uso @ Url.Content
- 8. Come utilizzare C# nameof() con ASP.NET MVC Url.Action
- 9. ASP.NET MVC RC torna strada sbagliata per Url.Content
- 10. problema con Url.Content in ASP.NET MVC sulla Route predefinito
- 11. MVC attributo di routing con Url.Action non risolvere percorso
- 12. Url.Action() causa System.AccessViolationException
- 13. ResolveUrl/Url.Content equivalente in ASP classico
- 14. URL.Action() in particolare l'itinerario valori
- 15. url.content (...) come metodo in jquery o javascript?
- 16. Perché dovrei usare @ Url.Content ("~/blah-blah-blah")?
- 17. ASP.NET MVC vs Spring MVC
- 18. Spring MVC vs ASP.NET (MVC?)
- 19. URL.Action include id quando si costruisce l'URL
- 20. Come ottenere @ valore Url.Action dentro un controllore
- 21. Url.Action() con area restituisce una stringa vuota
- 22. molla mvc vs aggraffatura
- 23. Servlet vs quadri MVC
- 24. RouteValues vs QueryString MVC?
- 25. modello osservatore vs MVC
- 26. Utilizzo di Url.Action in javascript
- 27. @ Url.Action ottenere Lunghezza = 2 allegata
- 28. Url.Action con RouteValueDictionary con protocollo
- 29. MVC layout VS MVC pagina master
- 30. ASP.Net vs MVC vs WebAPI e UseTaskFriendlySynchronizationContext
Significa che Url.Action non risolverà sempre un percorso assoluto? – Jessycormier