小编Eri*_*oua的帖子

抱歉,当我使用 C# Blazor 单击链接时,此地址页面上没有显示任何内容

我正在尝试按照 youtube 教程学习 Blazor。我想使用下面的代码显示学生列表。当我点击学生链接时,我看到“抱歉,该地址没有任何内容”。请谁能告诉我哪里出错了

导航栏

    <li class="nav-item px-3">
        <NavLink class="nav-link" href="Pages/Student">
            <span class="oi oi-list-rich" aria-hidden="true"></span> Student data
        </NavLink>
    </li>
Run Code Online (Sandbox Code Playgroud)

学生控制器

    public class StudentController : ControllerBase
    {
    private readonly RazorExampleContext _context;

    public StudentController(RazorExampleContext context)
    {
        _context = context;
    }
    // GET: api/Student
    [HttpGet]
    public async Task<ActionResult<List<Student>>> GetStudent()
    {
        return await _context.Student.ToListAsync();
    }
   }
Run Code Online (Sandbox Code Playgroud)

剃刀页面

 @page "/Student"
 @inject HttpClient Http
  // Display student list    
  <table class="table">
    <thead>
        <tr>
            <th></th>
            <th>Student Id</th>
            <th>Student Name</th>               
        </tr>
    </thead>
    <tbody>
        @foreach (var student in students)
        { …
Run Code Online (Sandbox Code Playgroud)

c# blazor

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

blazor ×1

c# ×1