我可以在 razor 页面 (cshtml) 中访问 blazor(.razor) 吗?
can i access blazor(.razor) in razor page(cshtml)?
我的项目是 blazor 服务器
我有一个与 blazor(.razor) 一起使用的文本编辑器。
但是我所有的默认页面都是剃刀页面 (.cshtml)。
如何在 cshtml 中使用 blazor(.razor) 参数访问?
我最初使用 asp-for 。
我尝试通过导航链接使用 url/{value} 方法。
当我在cshtml中使用navlink时,按钮没有出现
我发现 no!
我想做的事情可行吗?
<a asp-page="./ViewBorad" asp-route-boradid="@Model.board.board_id" > AddText</a>
<li class="nav-item px-3">
<NavLink class="nav-link" href="/MyPage/ViewBorad/@Model.board.board_id">
<span class="oi oi-plus" aria-hidden="false"></span> ViewBorad
</NavLink>
</li>
您可以使用带有两个参数的 NavigationManager.NavigateTo 方法从 Blazor 导航到 Razor 页面。第一个参数是要导航到的 url ,包括调用方法获取的参数,第二个名为 forceLoad,它采用布尔值...默认值为 false,但您应该传递一个 true 值。
搜索 Google 字符串 enet stackoveflow Blazor OpenIDConnect
,检查结果,其中我展示了如何从 Razor 组件 (Blazor) 调用 Razor 页面,以及如何传递参数和返回参数。
顺便说一下,您也可以为此使用 NavLink 或 Html 锚元素(一个元素)。
我的项目是 blazor 服务器
我有一个与 blazor(.razor) 一起使用的文本编辑器。 但是我所有的默认页面都是剃刀页面 (.cshtml)。
如何在 cshtml 中使用 blazor(.razor) 参数访问?
我最初使用 asp-for 。 我尝试通过导航链接使用 url/{value} 方法。 当我在cshtml中使用navlink时,按钮没有出现
我发现 no!
我想做的事情可行吗?
<a asp-page="./ViewBorad" asp-route-boradid="@Model.board.board_id" > AddText</a>
<li class="nav-item px-3">
<NavLink class="nav-link" href="/MyPage/ViewBorad/@Model.board.board_id">
<span class="oi oi-plus" aria-hidden="false"></span> ViewBorad
</NavLink>
</li>
您可以使用带有两个参数的 NavigationManager.NavigateTo 方法从 Blazor 导航到 Razor 页面。第一个参数是要导航到的 url ,包括调用方法获取的参数,第二个名为 forceLoad,它采用布尔值...默认值为 false,但您应该传递一个 true 值。
搜索 Google 字符串 enet stackoveflow Blazor OpenIDConnect
,检查结果,其中我展示了如何从 Razor 组件 (Blazor) 调用 Razor 页面,以及如何传递参数和返回参数。
顺便说一下,您也可以为此使用 NavLink 或 Html 锚元素(一个元素)。