asp.net-core-viewcomponent

    0

    1答えて

    私は、私のviewComponentのapplicationUserにアクセスしたいと思っています。しかし、これは "Controller"から継承する通常のクラスのようには機能しません。 私はViewComponentからApplicationUserにどのようにアクセスできますか? public class ProfileSmallViewComponent : ViewComponent

    -1

    1答えて

    複数のリスト項目を持つリストがあります。リストヘッダーのプロパティを入力するとリスト項目を追加できます。 リスト項目にはCRUD機能が必要です。 リストは、新しいレコードを作成し、即座に を、それを埋めるために、私はASP.NetコアMVCに非常に初心者だしなければならないリストへの追加グリッド でなければならない、私はいくつかの記事を読みますそれを達成するためにViewComponentについて

    1

    1答えて

    MyComponentという名前のViewComponentがあるとします。 <vc:my-component></vc:my-component> 私はこのような何かをしたい:ASP.NETコア1.1のとおり、私はかみそりビュー.cshtmlページ内でこれを書き込むことによって、このViewComponentをレンダリングすることができます @{string myHtml = "<vc:my

    0

    1答えて

    私はAspNetCore.Authorizationを実装し、[Authorize]でコントローラークラスを装飾しました。これは、ブラウザからコントローラを呼び出すと機能します。ビューコンポーネントは、しかし、データにアクセスすることができます。 ビュー:これは、ビューコンポーネントにつながる @foreach (Category category in Model) { <a clas

    0

    1答えて

    私は3つのViewComponentを持っています。これは、特定のレイアウトのメイン、サイド、およびフッタのナビゲーションコンポーネントをレンダリングするために使用されます。しかし、それらはすべて非常に似た情報のために同じリポジトリにアクセスします。私のDbContextがリポジトリに注入されます。 2つの選択肢は、ViewModelのすべてのデータを渡し、次に(a)必要なオブジェクトをViewC

    0

    2答えて

    Asp.NetコアのビューコンポーネントからHTTP 500またはBadRequest()結果を返そうとしていますが、この戻り値の型は使用できないようですViewコンポーネント用。 Viewコンポーネントでステータスコードの戻り値の型を使用できなければなりませんか、または私の設計が間違っていますか?私は以下のとおりAJAXを経由して私のコントローラのアクションを呼び出しています ... <a as

    1

    1答えて

    次のメソッドでは、という警告が表示されます:This async method lacks 'await' operators and will run synchronouslyです。このメイドではどこでawaitを使用できますか? 注:このメソッドは、データベース等と相互に作用することなく、単純な静的ビューを返して public class TestViewComponent : ViewCo

    0

    1答えて

    それは私にとって非常に奇妙なことですが、Razorは、特定のプロジェクトでViewコンポーネントの同期Invokeだけを与えます。他のプロジェクトでは、純粋なInvokeメソッドにアクセスできます。私は違いが依存関係から来ていると仮定します。

    1

    1答えて

    ページがロードされた後初めてAjaxポストリクエストが正常に機能するような問題が発生しましたが、内容はDIVを更新するだけではなくページ全体に戻されます。私は答えを探して試行錯誤してこの日を過ごしました。問題はRequest.Headers["X-Requested-With"]が2回目の提出で空であると思われます。私はViewコンポーネントをajaxリクエストに戻しています。私のajaxコードは

    1

    1答えて

    私は、国、地域、言語を選択するドロップダウンリストを持つ顧客ビューモデルを持っています。私はViewComponentを使用してドロップダウンに必要なデータをロードしています。それは魅力的なものです。私の問題は、ページ上の複数のクライアントモデルの場合、同じデータを受け取るために外部APIに複数の呼び出しを行っていることです。私は、キャッシュタグヘルパーの内部にComponent.InvokeAs