none
mvc4项目本地测试没问题,发布到服务器cshtml页面上用razor写的无效 RRS feed

  • 问题

  • web项目使用的是mvc4,在cshtml中写的超链接是没问题,发布到服务器上面就没有了。

    <a href="@Url.Action("Index", "Home")">index</a>

    本地打开后页面正常,链接显示正常 <a href="Index" >index</a>

    服务器打开就不正常,<a >index</a>   缺少了href="Index" 

    服务器上面已经安装了。.net4.0,页面可以正常使用,但是好像就是razor的部分功能不行。到底是缺少什么东西,

    网上找了半天也没找到答案,求大牛解答

    是环境问题吗,?缺少了什么。

    2015年9月27日 4:47

答案

  • 你好,

    根据你的代码和描述,我在我的机器上新建了一个项目,一切都正常工作。

    我建议你可以使用下边的代码添加超链接:

    @Html.ActionLink("Contact", "Contact", "Home")
    如果这样还是不行的话,可能是服务器上的配置没有配好。

    2015年9月28日 9:52
    版主