1

そのため、タイトル バーを持つ MainLayout があり、ページでタイトル バーを任意の値に設定できるパラメーターが必要です。そのため、mainlayout は @Body を介してページを呼び出します。タイトル バーを更新するために body を介して mainlayout にデータを渡す方法がわかりません。

どんな助けでも大歓迎です!

<div class="sidebar">
<NavMenu />
</div>
<div class="main">
<div class="top-row px-4">
    <h3 bind="@TitleValue">@(TitleValue)</h3>
    <a class="ml-md-auto">@ADService.LoggedUser().DisplayName (@*@(ADService.LoggedUser().IsMemberOf())*@Admin)</a>
</div>
<CascadingValue Value="@TitleValue" Name="TitleValue">
    <div class="content px-4">
        @Body
    </div>
</CascadingValue>
</div>

<Footer />

@functions {
    string TitleValue = "Inventory";
}

だから私がしたいのは、TitleValue を渡し、何が起こっているかに応じてページを更新し、タイトルバーを新しい値で更新することです。

これがそれを行う方法ではない場合、または何かが足りない場合は、どんな助けも素晴らしいでしょう:)

4

1 に答える 1