2015-01-16 34 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

相关问题