【发布时间】:2016-10-22 03:31:06
【问题描述】:
在我的 ASP.NET Core RC2 应用程序中,我使用 VS2015 view Wizard 创建了一个视图,其中我选择了 Details demplate。在视图结束时,它创建了以下 HTML 标记。如果您注意到锚标记具有 asp-action 属性但没有 asp-Controller 属性。但是编辑和索引链接将我带到正确的控制器,即向导用于创建详细信息模板的控制器。我的假设是,默认情况下 Edit and Index actions 在 Details 模板使用的同一控制器中调用。我的假设正确吗?哪里需要 asp-controller 属性?如果不存在,假设是什么?
详情视图:
...other tags here...
<div>
<a asp-action="Edit" asp-route-id="@Model.CustomerID">Edit</a> |
<a asp-action="Index">Back to List</a>
</div>
【问题讨论】:
标签: c# visual-studio-2015 asp.net-core tag-helpers