與直接使用URL相比,使用Url.RouteUrl或Url.Action有什麼好處?ASP.NET MVC - 使用Url.RouteUrl或Url.Action與直接使用URL的好處是什麼?
2
A
回答
1
如果您使用Url.RouteUrl或Url.Action更改路由配置,則您生成的Url將隨您的路由配置一起更新。
我發現真正的好處來了,當與T4MVC連在一起。然後,我強烈地鍵入了對我的Action路由的訪問權限,所以如果我的控制器發生變化,編譯器會通知我我的Url是否需要更改。
1
設置自定義路由規則以創建所謂的「漂亮」(或SEO友好)URL非常簡單。如果您更改過這些網址中的一個,則您不希望每次鏈接到該操作時都要瀏覽整個應用程序並進行更改。另一方面,如果您使用Url.Action
,它會自動更改。
相關問題
- 1. URL處理使用ASP.NET MVC
- 2. 使用taglib的好處是什麼?
- 3. MVC 5路由與參數使用@ Url.RouteUrl
- 4. MVC URL.RouteUrl刪除RouteValues但URL.Action保留呢?
- 5. C#MVC:使用Modelbinders有什麼好處?
- 6. 使用MVC 3框架的好處是什麼?
- 7. 在jQuery Mobile中使用ASP.NET MVC 4有什麼好處?
- 8. 使用AND或&&有什麼好處?
- 9. ASP.NET Mvc 4使用包的好處Url.Content
- 10. 使用Zend_Config類的好處是什麼?
- 11. 使用Flex的好處是什麼?
- 12. 直接在API包裝上使用REST API有什麼好處?
- 13. 通過Socket直接使用TcpClient有什麼好處?
- 14. 在PHP中使用CURL的包裝與直接使用它的好處是什麼?
- 15. 使用與Url.Action
- 16. 使用MSBuild有什麼好處?
- 17. 什麼是收益?什麼是在asp.net中使用收益的好處?
- 18. asp.net mvc使用url
- 19. 什麼是在ASP.NET中使用Thread或Thead池的好方法
- 20. Asp.Net MVC錯誤的URL由Url.Action生成!
- 21. ASP.NET MVC預覽4 - 停止Url.RouteUrl()等使用現有的參數
- 22. 使用什麼? MVC,MVP或MVVM還是...?
- 23. 使用FBJS與使用jQuery的iFrame有什麼好處
- 24. 與Angular一起使用呃逆的實際好處是什麼?
- 25. 與ajax和jQuery一起使用JavaScript的好處是什麼?
- 26. 使用google.load('jQuery',...)與直接包含託管腳本URL的優點是什麼?
- 27. 使用URL(鏈接)在ASP.NET MVC C#
- 28. 爲ASP.NET MVC應用程序使用.resx本地化有什麼好處?
- 29. 爲Asp.net Mvc應用程序使用單個Repository實例有什麼好處嗎?
- 30. 什麼是使用CQRS的ASP.NET MVC應用程序的良好閱讀模型?
打我一分! :) – 2011-01-21 00:21:31
哇,我不敢相信我一直在使用ASP.NET MVC一段時間,還沒有看到T4MVC呢!它看起來很神奇 - 感謝您的鏈接。 :) – 2011-01-21 02:00:30