問題タブ [actionmethod]

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 に答える
90 参照

ios - iOSのMagicalRecordのアクションメソッドの違いは何ですか

以下の方法の違いを説明してください。

注:この質問の回答を投稿した人もいますが、その回答に満足していないので、適切で簡単な回答を共有してください。

0 投票する
0 に答える
794 参照

asp.net-mvc - ASP.NET MVC5 コントローラーのアクションに 4 秒ほどかかる

製品のリストを表示する Product/List と、指定された ID の製品の詳細を表示する Product/Details/{id} の 2 つのビューがあります。

ユーザーが Product/List ビューの商品項目をクリックして Product/Details/{id} ビューに移動するたびに、約 4 秒かかります。私は何がそんなに時間がかかるかを研究しており、もう少し速くしたいと思っています。

そこで、コンストラクター ProductDetailsViewModel(int) でのデータベース呼び出しが遅延の原因であると仮定して、アクション メソッド Details を次のように更新しました。

そうではありません。durationわずか 500 ~ 600 ミリ秒です。

私はグーグルで検索し、 http://nickberardi.com/timing-the-execution-time-of-your-mvc-actions/でニックによって提供されたようなことをしました

Product/Details/{id} の読み込み時間は一貫して約 4 秒です。以下のスクリーンショット (Chrome 開発ツール) を参照してください。

私は少し困惑しています。アクション メソッドの実行にこれほど時間がかかる原因として、他に何が考えられるでしょうか? 何か案が?ありがとう。

ここに画像の説明を入力

Glimpse.Mvc5 タイムラインで更新: ここに画像の説明を入力

0 投票する
4 に答える
2023 参照

ios - UIButton を複数回クリックすると、ターゲット関数が複数回トリガーされます

私はUIButtonを持っています。次のようにターゲットをバインドしました。

ボタンをすばやく複数回クリックすると、ターゲット関数が複数回呼び出されます。ボタンをタップすると、新しいビューコントローラーが表示されます。すばやく 3 回クリックすると、新しいビュー コントローラーが 3 回表示されます。

これは何か愚かです。ビューが新しいビューコントローラーに移行したら、関数を再度トリガーするポイントは何ですか。地獄のアップルは、なぜこのようなばかげたことをするのですか?

助けてください。

0 投票する
2 に答える
1266 参照

asp.net-mvc - ASP.NET MVC 5 の HTTP POST から現在のページの div に単一の文字列を返す方法は?

お問い合わせフォームの後にメッセージを投稿しようとしています。ユーザーが送信ボタンをクリックした後にメッセージが送信されたことを示しています。別のページにリダイレクトしたり、HTTP Post アクション メソッド内で別のビューを返したりしたくありません。ASP.NET MVC フレームワークでそのようなことを行うにはどうすればよいですか?

以下は私のコードサンプルです:

現在、ホーム/インデックス ページに問い合わせフォームしかなく、他のページにリダイレクトしたくありません。ボタンのすぐ下にメッセージを表示したいのSend Messageですが、以下のアクションメソッドを使用してそれを行う方法がわかりません。

現在、このコントローラーは内部の文字列を返し、Contentページ全体を置き換えます。この文字列を連絡先フォームの下に返したいと思います。また、同じ html ページに 2 つ目のお問い合わせフォームを含む 2 つのセクションがあり、View(model) を返すと、最初のセクションに自動的にリダイレクトされますが、これは理想的ではありません...コントローラーにどのように指示しますか? POST メソッドの後の 2 番目のセクションにのみリダイレクトしますか? さらに、ページ全体を返さない方が効率的だと思います...メッセージ文字列のみをdivに返す方法はありますか?

0 投票する
2 に答える
269 参照

c# - アクション メソッドを呼び出そうとするとビュー エラーが発生する

1 つのコントローラーに 3 つの actionResults があり、すべての actionResults が次のコードのように 1 つのビューを返すようにします。

コントローラーで:

ビューでは、次の 2 つのフォームがあります。

このコントローラーでやりたいことが 2 つあります。

  1. 入力に基づいてレコードを検索します。

  2. レコードを編集します。

各関数を actionResult に入れます。ActionResult インデックスはうまく機能しますが、actionResult 検索は機能しません。設定したブレークポイントにイベントが行きませんでした。

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

asp.net-mvc-5 - MVC コントローラ アクション メソッド パラメータの自動マッピング機能の包括的なリスト

MVC アクション メソッドを見るたびに、新しい機能を見つけます。

  • まず、フォーム フィールド、クエリ文字列、Cookie とともに、ルート パラメーターを一致するパラメーター名 ("id" など) に自動的に取り込むようです。
  • 次に、厳密に型指定された ViewModel をパラメーターとして含めると、フォーム フィールド/コントロールからメンバーが自動的に入力されることがわかりました。
  • 現在、読み取り/書き込みを備えた新しいコントローラーのマイクロソフトの足場で、おそらくフォームフィールド値が自動的に入力されるポストアクションに FormCollection パラメーターを貼り付けていることがわかります (たとえば、厳密に型指定されたモデルの前身ですか?)

アクション メソッドのパラメーターを使用すると、他にどのような魔法が発生しますか?

特に最後のものは、ドキュメントのどこにも言及されていないため、私を驚かせました。 vs.100%29.aspx

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

asp.net-mvc - MVC コントローラーにパラメーターとして渡すときに、型または名前空間名 'T' が見つかりませんでした

T をパラメータとして渡していますが、このビルド エラーが発生しています。

これが私の要件です

ここに私の応答クラスがあります

この Response クラスを動的エンティティ オブジェクトを「T」としてパラメータとして使用する方法を教えてください。