[解決済み】部分ビューから特定のセクションにコンテンツを注入する ASP.NET MVC 3 with Razor View Engine
2022-03-25 12:42:13
質問
このセクションは、私の
_Layout.cshtml
@RenderSection("Scripts", false)
ビューから簡単に利用できるんだ。
@section Scripts {
@*Stuff comes here*@
}
私が悩んでいるのは、部分的なビューからこのセクションの内部にコンテンツを注入する方法です。
これが私の閲覧ページだとします。
@section Scripts {
<script>
//code comes here
</script>
}
<div>
poo bar poo
</div>
<div>
@Html.Partial("_myPartial")
</div>
の中に何らかのコンテンツを注入する必要があります。
Scripts
セクションから
_myPartial
の部分表示です。
どうすればいいのでしょうか?
どのように解決するのですか?
セクションはパーシャルビューでは機能しませんが、これは設計上のものです。そのため カスタムヘルパー しかし、正直なところ、必要なスクリプトを含めるのはビューの責任であり、パーシャルの責任ではありません。メインビューの @scripts セクションを使用してそれを行い、パーシャルにスクリプトについて心配させないようにすることをお勧めします。
関連
-
[解決済み] ASP.NetにおけるTransferRequestとTransferの比較
-
[解決済み] "この操作にはIIS統合パイプラインモードが必要です。"
-
[解決済み] クリスタル・レポート データソースを変更すると「ドキュメントの保存に失敗しました」と表示される
-
[解決済み] コードビハインドでASP.NetページのURLを取得する [重複]。
-
[解決済み] ASP.NET MVCでenumからドロップダウンリストを作成するにはどうすればよいですか?
-
[解決済み] razor viewエンジンでの@文字のエスケープ
-
[解決済み] ASP.NET MVC ビューエンジンの比較
-
[解決済み】ASP.NET MVC 3 razor ViewStart ファイルで異なるレイアウトを指定するには?
-
[解決済み] [Solved] Replace line break characters with <br /> in ASP.NET MVC Razor view
-
[解決済み】ASP.NET MVC 3 RazorでAjax.BeginFormを使用する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ASP.NETとWeb Tools 2015のインストール後、Visual Studioエラー「オブジェクトの参照がオブジェクトのインスタンスに設定されていません」が発生する。
-
[解決済み] allowDefinition='MachineToApplication' として登録されたセクションをアプリケーションレベルを超えて使用するとエラーになる。
-
[解決済み] asp:textboxにヒントを入れるには?
-
[解決済み] SQL ServerでPDFファイルをバイナリオブジェクトとして保存すること、イエスかノーか?
-
[解決済み] ASP.Netでwebopt:bundlereferenceはどのように動作するのですか?
-
[解決済み] ASP.NET Ajaxクライアントサイドフレームワークのロードに失敗しました。
-
[解決済み] jquery の post 呼び出しから asp.net ページに html マークアップを送信する際に、潜在的に危険な Request.QueryString 値がクライアントから検出されました。
-
[解決済み] IISReset』とは何ですか?
-
[解決済み] cshtmlとaspxの違いは何ですか、なぜですか、どのようなときに選択するのが良いですか?
-
[解決済み] プリコンパイルされた ASP.NET ウェブサイト プロジェクトで、ファイルまたはアセンブリ App_Web_ * を読み込めなかった