問題タブ [value-provider]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
267 参照

asp.net-mvc - ASP.NET MVC ValueProvider での Json 逆シリアル化に ServiceStack.Text を使用する方法

コントローラーメソッドパラメーターの値バインディング中に、ASP.NET MVC 要求で文字列を逆シリアル化するために ServiceStack.Text Json シリアライザーを使用するにはどうすればよいですか?

0 投票する
1 に答える
879 参照

c# - MVC モデル バインディングと Web API モデル バインディングの違いは?

URLとコンテンツの両方でデータを渡す場合:

  1. 私の MVC コントローラーはそこからデータを読み取ることができ、適切なモデルを提供してくれます。
  2. 私の WEB API コントローラは、コンテンツとして渡されるデータを欠いている適切なオブジェクトを提供しません。

この 2 つのモデル バインディング シナリオの違いは何ですか?

0 投票する
1 に答える
463 参照

asp.net-mvc - MVC ルーティング パラメータの優先順位

デフォルトの MVC ルートが設定されているシナリオに出くわしました。そのようです。

次に、そのようなURLに移動します

このページでは、同じページに移動していましたが、特定のイベントの後に異なるパラメーターを使用していました. そのようです。

URLはまだURLに同じIDを保持していて、そのようにパラメーターを添付していることに気付きました。

ここで私の質問は、URL またはパラメーターから id の値を使用する必要があるかどうかの優先順位を決定する方法があるかどうかです。

以下を使用して、問題の回避策/修正を実際に見つけました。これにより、URLからIDが削除され、パラメーターのみが使用されます。

ただし、パラメーターと URL ルーティングに優先順位があるかどうかは興味がありました。

0 投票する
1 に答える
476 参照

ajax - Asp.net MVC 5 Ajax マルチ ファイル アップロードには値プロバイダー、提案が必要な場合がありますか?

私はMVC 5アプリケーションに取り組んでいます。そして、複数のファイルをアップロードする必要があります。

私が知っているのは、HttpPostedFile および HttpPostedFileBase クラスは 1 つのファイルを取得できるということです。しかし、私の条件は、一度に複数のファイルをアップロードする必要があるということです。

私の質問は、

1) ajax を使用した複数ファイルのアップロードはサポートされていないため、複数のファイルを受け入れるアクションを作成する値プロバイダーを作成する必要がありますか?

2) カスタム値プロバイダーを実装する場合、アクション メソッドのパラメーターに何を使用する必要がありますかIEnumerable<HttpPostedFileBase> f?null

アップデート

これがViewからの私のAjax呼び出しです

そして、これが私のアクションメソッド(HttpPost)です

ありがとう