簡體   English   中英

ASP.NET MVC更改了視圖名稱

[英]ASP.NET MVC changed view name

我更改了視圖文件的名稱(Index.cshtml-> Performance.cshtml),並且在執行項目時,應用程序無法識別新的視圖名稱。 我相應地更改了控制器中的動作名稱(ActionResult Index()-> ActionResult Performance())。 但是,它一直說HTTP 404錯誤。

更改App_Start / RouteConfig.cs文件中定義的默認路由,以將“性能”設置為默認操作。

或者,您可以使用以下URL運行項目: http://localhost:port/home/Performance

當您更改視圖名稱時,mvc應用程序無法為其控制器操作方法找到正確的視圖。

如果這是您的默認頁面視圖(在應用程序啟動時加載),則還需要在Route_config文件中進行更改。
見下圖 在此處輸入圖片說明 在您的案例中,將controller = " Name_of_controller"action="name_of_action"更改為Performance
永遠記得在mvc中,您可以使用瀏覽器網址運行任何方法
例如 :控制器是home&方法是Performance,而url將是localhost:port / home / Performance

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM