我正在開發一個項目,我在那裏有一些控制器。其中兩個被命名爲「Class」和「Home」控制器,而Class控制器有一個名爲「Index」的視圖,而Home控件有一個名爲「Index 「但是當我在本地運行項目時,首先顯示我的類/索引,如果我想要查看主頁,我應該在地址欄中寫入Home/Index。但它應該首先顯示Home/Index。問題是什麼?!爲什麼主頁不顯示?
回答
在你RouteConfig.cs(App_Start)應該是這樣的,
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
}
注:請不要使用Class
名稱自定義代碼。它已經被系統定義。
是一個問題或答案? – 2013-03-09 05:39:33
@DaveA:你不覺得這是答案嗎?可能是 – 2013-03-09 05:43:01
。我可以想到發生這種情況的很多原因。他可以在他的項目中擁有一個開始的道路就是一個例子。所以我認爲這是一個不錯的猜測。 – 2013-03-09 05:44:14
哪個控制器被定義爲在您的主根網址上運行,這完全取決於您的路由設置。
請分享您的Global.asax文件的內容以獲得有關您的問題的更多幫助。
問題來自我的RouteConfig.It被設置爲在第一個顯示類/索引。 – 2013-03-09 05:54:20
- 1. 爲什麼rails不顯示網頁
- 2. 爲什麼分頁點不顯示?
- 3. 爲什麼我的頁腳不顯示?
- 4. 爲什麼我的WordPress在主頁上顯示主題文檔?
- 5. 爲什麼admob主頁和paymets頁面顯示不同的收入?
- 6. 爲什麼是「主」顯示java.lang.NullPointerException
- 7. 爲什麼不顯示顯示名稱?
- 8. 爲什麼CKEditor不顯示?
- 9. 爲什麼ProgressDialog不顯示?
- 10. 爲什麼ProgressDailog不顯示?
- 11. 爲什麼TabContainer不顯示?
- 12. 爲什麼不顯示ScaleDrawable?
- 13. 爲什麼addSubview不顯示?
- 14. 爲什麼不能顯示?
- 15. HUD爲什麼不顯示?
- 16. 爲什麼行不顯示?
- 17. 爲什麼不顯示html?
- 18. 爲什麼不顯示ckeditor?
- 19. MediaElement爲什麼不顯示?
- 20. 爲什麼CardLayout不顯示?
- 21. 爲什麼UILabel不顯示?
- 22. WordPress的主頁不顯示
- 23. Magento CMS主頁不顯示
- 24. 爲什麼laravel顯示在網頁
- 25. 爲什麼ListView的頁腳顯示?
- 26. 爲什麼404.html頁面未顯示
- 27. 爲什麼我的頁腳頁邊不顯示? [CSS]
- 28. 爲什麼Google廣告不會顯示在我的Wordpress網站的主頁上?
- 29. Drupal 6 - 爲什麼編輯節點顯示主頁而不是字段。?
- 30. 爲什麼工具提示不顯示?
右鍵單擊該項目並檢查屬性。什麼設置爲啓動頁面? – 2013-03-09 05:38:51
請分享您的Global.asax文件的內容以獲取有關您的問題的更多幫助。 – Ankit 2013-03-09 05:46:53
我在我的解決方案中有2個項目,但下面的答案解決了這個問題。謝謝。 – 2013-03-09 05:48:32