問題タブ [renderpartial]

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 投票する
2 に答える
1619 参照

performance - ループでRenderPartialを呼び出す:可能な場合は避けますか?

一般的に、ループ状況でパーシャルをレンダリングする呼び出しを避けるのが最善ですか...

代わりに、パーシャル内でレンダリングをループさせますか? この 2 番目の方法は、多くのオーバーヘッドを回避できますか?

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

asp.net-mvc - 複数のページにわたる MVC3 RenderPartial キャッシュ

複数のページにわたって RenderPartial をキャッシュすることが可能かどうか、誰か教えてもらえますか? ユーザーが自分のプロファイルを更新しない限り、実際には変更されるべきではないユーザー プロファイルの RenderPartial があります。そのため、ページをロードするたびに戻って彼/彼女のプロファイルを取得したくありません. 更新を強制されるまで(つまり、プロファイルの更新)、むしろ部分的なものを渡したいと思います

p.haack がまとめたDonutHoleの例を見たのですが、1 つのページに関連しているようです。誰かが私を正しい方向に向けたり、アドバイスを提供したりできますか? または、一度に 1 ページしかキャッシュできませんか? ありがとう!

0 投票する
13 に答える
616030 参照

.net - Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction

ASP.NET MVC では、次の違いは何ですか:

  • Html.PartialHtml.RenderPartial
  • Html.ActionHtml.RenderAction
0 投票する
1 に答える
27234 参照

asp.net-mvc - Html.RenderPartialで奇妙なオーバーロードエラーが発生しますか?

_Test.cshtmlという名前のテスト部分ページを作成し、それを呼び出すビューと同じディレクトリに配置しました。これは次のとおりです。

そして、呼び出し元のcshtmlビューに、次のように記述します。

これは私にエラーを与えます:

CS1502:「System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)」に最適なオーバーロードされたメソッドの一致にいくつかの無効な引数があります

私も同じ結果でフルパスを試しました。

なぜこれがこのように機能しているのかについて私は非常に混乱しています、私は単純な何かが欠けていると思いますか?

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

asp.net-mvc - MVC 3で継承を使用して部分的にレンダリングする方法は?

MVCプロジェクトにこの機能があります

この関数を使用して部分コントロールをレンダリングすると、ASPX ベースの部分コントロールのみがレンダリングされ、Razor 部分コントロールはレンダリングされないため、Razor 部分コントロールはレンダリングされません。 System.Web.Mvc.WebViewPage

では、MVC で部分ビューをレンダリングして、両方のタイプの部分ビューをレンダリングするか、単にかみそり部分をレンダリングする方法を教えてください。

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

ruby-on-rails-3 - データを含むレイアウト ファイルで部分的にレンダリングする

私のサイトのナビゲーションは、明らかにアプリケーション レイアウト ファイルに保存されています。そのナビゲーションの一部は、データベースによって駆動されます。レイアウトでパーシャルをレンダリングし、オブジェクトのコレクションを渡してレンダリングするにはどうすればよいですか?

編集:私の質問は、データを部分的に取得する方法を中心に展開していると思いますが、それはアプリケーションコントローラーから行われますか、それとも各コントローラーの各アクションにデータを追加する必要がありますか?

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

ruby-on-rails - パーシャルを json としてレンダリングすると、改行で構文エラーが返されます

複数のデータベース クエリの結果から作成された json オブジェクトがあります。

複数のメソッド(インデックス、検索)から同じjson形式を使用できるように、jsonを部分的に移動しようとしています。

私は_listResults.js.erbに結果を持っていましたが、今はそれらをresults.json.erbに移動し、_listResults.js.erbに移動しました

私の部分はこのように見えます

改行のため、次のエラーが表示されます

json の出力全体を 1 行に入れることはできますが、それで問題は解決するように見えますが、後で出力を変更したい場合、それを維持するのは本当に面倒です。

この種のことに対処する最善の方法は何ですか。

それが問題になる場合、私はWindowsを使用しています(うまくいけばそうではありません)。

ありがとう

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

asp.net-mvc-3 - RenderPartial は Dev ではレンダリングしますが、Production サーバーでは失敗します

「ユーザー」が存在するプライマリ ビューから RenderPartial を呼び出しています。

私の開発マシンでは動作しますが、本番サーバーはそのランタイムエラーを投げています:

部分ビュー 'DisplayTemplates/uInfo' が見つからないか、検索された場所をサポートするビュー エンジンがありません。次の場所が検索されました: ...

次の場所が検索されました。

私のファイルはリストされています - Shared/DisplayTemplates/uInfo.cshtml で、ローカルで動作します。

関連する場合に備えて、Razor ビューと従来の .aspx ビューを自由に切り替えています。最初は、この 2 つが混在することによる合併症の可能性を心配していましたが、この時点まで、私が試したことはすべてうまくいきました。

どうも

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

asp.net-mvc-3 - コンテンツとして異なるモデルを持つ ASP.Net MVC3 メニュー (部分ビュー、レンダーページ?)

左側に修正メニューがあるページがあります。この部分ビューには、メイン ページ (コンテンツ) とは異なるモデルが必要です。

マスターページ/レイアウト:

開始時に呼び出されたインデックス/コンテンツ ページ:

マイメニュー:

私はこれを行うことができますか?

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

asp.net-mvc-2 - Html.RenderPartial&同じIDエラーの複数のコントロール

フィードを消費するための小さなユーザーコントロールを作成しました。このユーザーコントロールのコードは次のようになります。

RssControllerのコードは次のようになります

そして私はそれをSite.Masterでそう呼んでいます

私も試しました

すべてこのエラーが発生します:

同じID「ctl00」の複数のコントロールが見つかりました。トレースでは、コントロールに一意のIDが必要です。

誰かが私がどこで間違っているのかを理解するのを手伝ってくれますか:)