【问题标题】:T4MVC causing incorrect URLT4MVC 导致 URL 不正确
【发布时间】:2013-10-26 23:04:23
【问题描述】:

我正在尝试使用 T4MVC 生成 URL。这是视图

@{
Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
</head>
<body>
    <div>
        <a href="@Url.Action(MVC.Shared.Views.ShowDetails)">Click</a>
    </div>
</body>
</html>

不知道为什么链接被生成为 /~/Views/Shared/ShowDetails.cshtml/

【问题讨论】:

    标签: asp.net-mvc t4mvc


    【解决方案1】:

    您不应该将视图名称传递给 Action()。请参阅doc 中的第 2.2.2 节。例如尝试类似:

    <%= Url.Action(MVC.Dinners.Delete(Model.DinnerID))%>
    

    【讨论】:

    • 知道了,谢谢大卫的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-04
    • 1970-01-01
    • 2011-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多