Ham*_*ada 6 code-generation scaffolding asp.net-identity asp.net-core
我使用Asp.net core,我已经架式所有的identity pages,它在我的名为root目录中创建一个文件夹areas> Identity> Pages,我都在这里剃刀页面和账户的某些页面文件夹,如图所附照片中的一些管理文件夹中。
问题是,我无法找到我的编辑页面布局profile page这是目前在
区域 > 身份 > 页面 > 帐户 > 管理 > Index.cshtml
我在管理文件夹中有一个 _Layout.cshtml 文件,它引用了一个布局
@{
Layout = "/Areas/Identity/Pages/_Layout.cshtml";
}
Run Code Online (Sandbox Code Playgroud)
但是我在我的目录中找不到被引用的文件,我的 Pages 目录中有以下文件
我什至尝试_layout.cshtml再次创建脚手架文件,看看我是否没有错过使用添加 > 新建脚手架项目 > 身份,但我什至无法在这里找到它
问题在我的视图 > 共享 > _Layout.cshtml 文件中
但是当我进入我的个人资料页面时,我只能在标题上看到我的项目名称,我无法将其更改为我的徽标
我希望在我的个人资料页面中显示我的项目徽标,该页面在我的解决方案中找不到。任何帮助将不胜感激。
小智 5
确保Identity在搭建脚手架时指定您的布局文件,如ASP.NET Core 项目中的Scaffold Identity 中所示。
您也可以将Layout变量调整为您现有的布局文件,例如(对于默认的 ASP.NET Core MVC 项目):
Layout = "/Views/Shared/_Layout.cshtml";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3270 次 |
| 最近记录: |