2015-01-16 64 views
-1

我已經上傳了我的項目我的CSS和圖片工作。但似乎@RenderBody()完全沒有工作。我試圖擦除家裏/索引處的所有內容,並添加一段文本以查看索引中是否有錯誤,但不是。文本doesent顯示eather ..@RenderBody()在部署到虛擬主機網站後不會顯示任何視圖

任何idé?

+0

是否有任何ASP.MVC機制工作?您是否使用路由/ Home/Index或/sth/Index.cshtml輸入了地址?你確定你的主機提供商支持ASP.MVC嗎? – Landeeyo

+0

非常感謝!這是ASP.MVC機制!請不要無端投票。 – Hannes

+0

我還沒有投票。 – Landeeyo

回答

0

頁面呈現時沒有任何動態內容,因爲Web服務器不支持ASP.MVC。只有靜態HTML內容可見,而且不會有路由可用,因此您可以輸入地址,例如http://addr/view.cshtml,但不是像http://addr/Controller/Action那樣的正確MVC地址。

+0

但它確實通過更改路由路徑工作。所以... – Hannes

+0

所以起初你已經進入http://addr/view.cshtml,它沒有工作,對吧? – Landeeyo

+0

起初我有一個數據庫的問題,所以我嘗試將路由設置爲「noDbControllerName」/ Index。然後我忘記把它改回家/索引。就這些! – Hannes

相關問題