首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Razor视图不为Razor页面生成href

Razor视图不为Razor页面生成href
EN

Stack Overflow用户
提问于 2020-09-13 01:55:49
回答 1查看 262关注 0票数 1

我目前有一个使用.net页面的.net核心web应用程序(RazorCore3.1)。我有以下文件夹结构。

代码语言:javascript
复制
Areas (folder)
  Users (folder)
     Pages (folder)
       Index.cshtml
       Edit.cshtml 

在Index.cshtml中,我有下面的视图代码。当应用程序运行时,它没有生成href,当我检查html时,它生成html,如下所示:

代码语言:javascript
复制
<a class="nav-link text-dark" asp-area="Users" asp-page="/Edit" asp-route-id="56591c1d-88af-48b6-b41b-1948af412511">Edit</a>

代码语言:javascript
复制
@page
@model MyApp.Areas.User.Pages.IndexModel

@{
    ViewData["Title"] = "Users";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h1>Users</h1>

<table class="table">
    <thead>
        <tr>
            <th>Operations</th>
        </tr>
    </thead>
    <tbody>
        @foreach (var item in Model.Users)
        {
            <tr>
                <td>
                    <a class="nav-link text-dark" asp-area="Users" asp-page="/Edit" asp-route-id="@item.UserId">Edit</a> |
                </td>
            </tr>
        }
    </tbody>
</table>
EN

回答 1

Stack Overflow用户

发布于 2020-09-13 02:14:39

我很怀念_ViewImports.cshtml

代码语言:javascript
复制
@using MyApp.Areas.Users
@using MyApp.Areas.Users.Pages
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63863306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档