【发布时间】:2021-11-19 17:17:58
【问题描述】:
我对 Blazor 相当陌生,并尝试在我的 Index.cshtml 中使用 Razor 组件,但它不起作用。也许你可以给我一个提示错误在哪里。
组件 (FileUploadComponent.razor) 位于同一文件夹中:
文件上传组件:
@inherits ComponentBase
<h3>FileUploadComponent</h3>
Test
Index.cshtml:
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
<p>Learn about <a href="https://docs.microsoft.com/aspnet/core">building Web apps with ASP.NET Core</a>.</p>
<FileUploadComponent />
</div>
【问题讨论】:
-
我认为你的文件应该命名为 index.razor。
-
您使用哪个模板创建项目?
-
[礼貌] Razor Pages.......
-
我认为你不应该这样做。这不是 MVC。
-
@Bennyboy1973,您能否解释一下为什么他不应该在不是 MVC 时这样做。
标签: c# asp.net-core razor blazor