問題タブ [actionresult]

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

c# - MVCでのドリルダウン機能を備えたMicrosoftチャートの実装を完了する方法を概念化するのに役立つ可能性があります

私はこれのほとんどを理解しましたが、部分的なページビューを返す必要があるのか​​、それとも画像だけを返す必要があるのか​​疑問に思っています。

したがって、MVCでドリルダウンチャートを実装する必要がある方法は、http://geekswithblogs.net/DougLampe/archive/2011/01/23/charts-in-asp.net-mvc-2-withで確認できます。 -drill-down.aspx

ここで重要な点は、シリーズのURLプロパティを利用して、チャートの「レベルを下に」ナビゲートしていることです。

URLが私のChartControllerのメソッドを指していることに注意してください。

HistoricalDrillDownは、部分ビューに表示したい新しいChartImageを返しますが、この時点でボールをドロップしています。現在のチャート画像を返された画像に置き換えるにはどうすればよいですか?現在、チャート画像だけが表示されている新しいページに移動しています。

私の部分ビューのマークアップは次のようになります。

この部分ビューの中央にあるimgタグに注意してください。ユーザーがHistoricalDrillDownへのURLをたどった後、imgのSRC属性を更新したいと思います。

提案をします。:)

敬具。

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

ruby-on-rails - ポリモーフィックアクティブレコードクラスをDRYする方法は?

私の好みに似ているように見えるアクティブレコードクラスがたくさんあります!

基本クラスを拡張してメソッドを DRY することはできますか?それとも Rails を混乱させるのでしょうか?

多分私はいくつかのものを共有できますが、他のものは共有できませんか?

そうでない場合 - 続行する最善の方法は何ですか?

どうもありがとう ;)

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

c# - ドメイン名が不明な場合にasp.net MVCでファイルをダウンロードするためのリンクを生成する方法は?

ファイルへのリンクを作成する必要がある小さな Asp MVC 3 プロジェクトがありますが、サイトの名前がわかりません。したがって、私の ActionResult には、次のものが必要です

前に言ったように、サイトの名前がどうなるかわからない。ファイルはサーバー上のフォルダ名「file」にあります</p>

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

asp.net-mvc - 空の ActionResult を返す

悪いリクエスト結果を返さなければならない状況に遭遇するかもしれません。

たとえば、MVC 3 サイトのコントローラー アクションへの呼び出しがありますが、要求 URI に必要なパラメーターがありません。

私は何を返しますか。私はこれを行うことができることを知っています:

これは、上記の状況に対する正しい方法ですか?

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

asp.net-mvc - 既存のMVCWebサイト-TelerikMVCグリッドを統合してServerSideEditingを使用する

数年前に構築された既存のMVCサイトがあり、現在、TelerikのMVCグリッドを使用してすべてのカスタムグリッドコードを削除しています。

ServerSide編集を利用したいのですが、例では、単一のMVCグリッドによる単一のコントロールactionresult参照でのSourceCodeFileスキャフォールディングを単一のビューで示しています。

私の問題は、単一のコントローラーactionresultを持つ単一のビューでrenderpartialによって呼び出される複数のMVCグリッドがあることです。1つのactionresultに複数のスキャフォールディングを設定することはできません。

したがって、私はたまにこのプロジェクトにアクセスするだけであり、MVCを常に構築しているわけではないため、すべてのオプションを完全に理解しているわけではないため、これを検討するための支援が必要です。

Telerikフォーラムにも投稿されています:http://www.telerik.com/community/forums/aspnet-mvc/grid/existing-mvc-website---integrating-telerik-mvc-grid-to-use-serversideediting。 aspx

0 投票する
3 に答える
2970 参照

asp.net-mvc-3 - Controller 内で ActionResult コードを再利用する

次のコードがある場合(編集: わかりにくかった場合は申し訳ありませんが、以下をカプセル化したい (呼び出し元のビューは忘れてください) ) 内で他のことを実行できるようにしますActionResult) :

コピー/貼り付けせずに、コントローラーのさまざまなアクションで再利用するにはどうすればよいですか。コードでプライベートメソッドを実行してみました。しかし、私は立ち往生しています:

  1. アクションメソッド内で間違って呼び出すか、アクションでprivate void Item (Item item) {//copied code from above}呼び出しItem(item);ます。また

  2. それは(string[] items, PostedItems postedItems)私が間違っていることと関係があります。また

  3. 私が正しくしていない、まったく違う何か。

どんな例でも大歓迎です。

編集:上記のコードは CheckBoxList で動作します。これは特定の CheckBoxList の 1 つです。しかし、コードをコピーして他のビューに貼り付けることなく、他のビューで使用できるようにしたいと考えていますActionResultsActionResult他のことをするつもりなので、電話するだけではうまくいきません。特に、次ActionResultのようなウィザードのコードがそれぞれにあります。

特定のビューを返すため、ActionResult何かが欠けていない限り、呼び出しだけでは機能しません。

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

jquery - jquery ajaxを使用して他のドメインから.net MVC 3 FromsCollectionを投稿する

OK、私は .NET MVC3 をまったく使用したことがなく、問題に遭遇しました。

Jquery モバイルを使用してモバイル アプリケーションを開発しており、モバイル アプリケーションから Web ページにデータを送信したいと考えています。サーバーにはこれがあります:

私が欲しいのは、actionValues を取得してモデルに保存し、このモデルをデータベースに保存できるようにすることです。この例では、属性「first_name、last_name、age」を持つ「Person」を保存すると仮定します。また、将来このモデルを拡張する可能性があります。

モバイル アプリから次のコードを実行します。

500 内部エラーが発生しましたが、3nigma のおかげでこれはなくなりました。

編集:

Web サーバーからテストすると、インスペクターをチェックすると http 302 "Found" が表示されますが、データは保存されません。携帯電話にコンパイルするとき、.error ハンドラは「parseerror」で inn をキックしますが、データは保存されます。理由はありますか?

答え:

302 "Found" は、ビューを返したためです (3nigma のおかげです)。これを返す必要があります。

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

jquery - ajax postを使用して新しいデータで部分ビューをレンダリングするにはどうすればよいですか?

ajax を使用して新しいデータでパーシャルを更新しようとしています。私はjavascriptでこの関数を使用しました:

そしてコントローラーのアクション:

デバッグ中に、送信したデータを使用してコントローラー アクションに到達しましたが、返されたデータを使用して部分ビューをレンダリングする方法がわかりません。

0 投票する
3 に答える
1477 参照

asp.net-mvc - asp.netmvcのAMFActionResult

私はAMFを介してフラッシュと通信するMVCアプリケーションを構築していますが、Web上で利用可能なAMF ActionResultがあるかどうかは誰にもわかりませんか?

編集

@mizi_sk回答を使用して(ただし、IExternalizableを使用せずに)このActionResultを実行しました:

ただし、フラッシュ側の応答ハンドラーはヒットしません。

Charlesの[応答]->[Amf]タブで、次のエラーが表示されます。

データの解析に失敗しました(com.xk72.amf.AMFException:サポートされていないAMF3パケットタイプ17 at 1)

これは生のタブです:

および[16進]タブ:

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

javascript - Javascript、MVC コントローラーの呼び出しと戻りパラメーター

JavaScript からコントローラ メソッドを呼び出すことができます。コントローラー メソッドには、戻り値の型として Actionresult があります。呼び出されたコントローラーメソッドから呼び出し元のjavascriptに、入力されたArrayListを返す方法を誰かが説明できますか? javascript は返された配列リストをどのように処理する必要がありますか?

よろしく、 アニル