esa*_*ain 3 c# razor .net-core asp.net-core .net-5
我正在从 .Net Framework 迁移到 .Net 5.0,并且我尝试在 Razor 视图中使用变量,就像普通的 asp MVC 一样,变量中存在语法@page错误
错误:“@page”指令必须位于 Razor 文件中定义的所有其他元素之前。
错误:“page”指令必须出现在行的开头。
错误:“页面”指令值必须用空格分隔。
代码:
@for (var page = Model.Pager.StartPage; page <= Model.Pager.EndPage; page++)
{
if (page == Model.Pager.CurrentPage)
{
<li class="active"><span style="line-height:20px">@page</span> </li>
}
else
{
<li><a href="@Url.Action("Index","Blogs",new { page = @page,pageSize=10 })">@page</a></li>
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5007 次 |
| 最近记录: |