問題タブ [renderaction]
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.
c# - Html.RenderAction で ModelBinding を実現するにはどうすればよいですか?
の古いバージョンを使用する MVC ブックを使用していHtml.RenderAction
ます。Html.RenderAction("Summary", "Cart");
だから、私が変換しなければならなかった本では、このように見えますHtml.RenderAction<CartController>(m => m.Summary(new Cart()));
。
概要は次のようになります。
global.asax で Cart のバインドを設定しました
cart
では、手動で行うのではなく、Binding を取得してパラメーター インスタンスを作成する最善の方法は何ですか?
これを修正する方法についていくつかのアイデアがありますが、MVC を初めて使用するので、受け入れられているプラクティスが何であるかを調べています。
ありがとう
asp.net-mvc - MVC3でマスターページなしでビューをレンダリングする
スタートページに含める必要のあるビューが自分のWebサイトにいくつかあります。ただし、Html.Renderactionを使用するだけで、マスターページとシバン全体がレンダリングされます。
コンテンツをレンダリングするにはどうすればよいですか?
asp.net-mvc-3 - RenderActionレイアウト内のモデルのリスト
そのため、ニュースアイテムのリストを_Layout.cshtmlに配置したいのですが
、そのコントローラーにニュースモデルとShow Actionがあり、RenderActionを使用してそこに配置したいと思います。
動作しないようです。しかし、http:// localhost:49295 / News / Show /は機能しますか?renderactionを正しく使用する必要がありますか?
編集
stackoverflowerror、おそらくレイアウトを使用するアクションをレイアウト自体に配置したためですか?このビューにデフォルトのレイアウトを使用しないようにするにはどうすればよいですか?
renderaction - MVC3 でビューとコントローラー ロジックを再利用する
私の MVC3 ベースのアプリケーションでは、同じ機能を異なるビューで再利用する必要があることがよくあります。
例: ユーザーを検索するための 1 つのビュー。検索結果を表示し、ユーザーが返されたレコードを 1 つ以上選択できるようにする別のビュー。最後に、これらのレコードを元のビュー/コントローラーに渡す必要があります。
RenderAction と、たとえば、UserAccountSelectionController を使用して、再利用可能なコントローラーとビューのセットを構築するにはどうすればよいですか? 再利用可能なコントローラーは、選択したユーザー モデルをどこに渡すかをどのように「知る」のでしょうか? MVC3 の方法で再利用可能なコンポーネントを作成する別の方法はありますか?
よろしくお願いいたします。
よろしく、 ケビン
ruby-on-rails - route という名前のレールのレンダリング
コントローラーから適切にルートという名前のレールをレンダリングするにはどうすればよいですか?
ルート.rb:
user_controller.rb:
問題は次のとおりです。サインアップページがオン/signup
になっていて、データが@user
正しく入力されておらずrender :new
、呼び出されたときに、URL/signup
に移動する代わりに に移動し/users
ます。私は使用redirect_to
しますが、提供されなかったデータをユーザーに伝えるためにエラーをページに保存したいので、使用しないことを好みます。
追加後に更新match "signup" => "users#create", :via => "post"
ありがとう
ruby-on-rails - アクティブな管理者レンダリング編集ページ
簡単にリダイレクトできますが、検証が失敗したときに編集ページをレンダリングしたいので、すべての検証メソッドをフォームに引き継ぎます。active_adminを使用して編集アクションをレンダリングする方法がわかりません。
render :action => 'edit'
テンプレートがないページを取得しようとrender active_admin_template('edit.html.arb')
すると、ページ内のページが表示されますが、エラーは発生しません。
何か案は?
asp.net-mvc - レンダリングアクションからのMVCRazorフォームの検証
私はMVCを初めて使用し、一般的な問題であると予想されるものを実装しようとしています。サイトの各ページに実装したい簡単な検索フォームがあります。このセクションで独自のコードを維持して、各ページでコードを複製する必要がないようにします。
これまでのところ、テンプレートページでレンダリングアクションを呼び出すことでこれを行うことができました。レンダリングアクションにより、クイック検索フォームにデータが入力されます。フォームを送信すると、フォームを検証できますが、検証情報を使用して同じページを再表示する方法が見つかりません。フォーム領域を更新するだけの方法が望ましいですが、ページが再表示される限り、完全なポストバックを受け入れます。
テンプレートレンダリング呼び出し
ActionController
クイック検索ビュー
よろしくお願いします!
asp.net-mvc - 部分ビュー/RenderActionは、モデル検証エラーで404を返します
サイドバーにアカウント関連の統計情報を表示する必要があるASP.NETMVC3サイトがあります
レイアウトにRenderActionがあります。
MyControllerのアクションメソッドはテキストを返します
これは通常の状況では正常に機能します。
ただし、ビューにフォームが含まれていて、サーバー側のモデル検証エラーがスローされた場合、レンダリングアクションは、統計情報があるべき場所に埋め込まれた404ビューを返します。ページの残りの部分は、正しい検証メッセージなどとともに正常に表示されます。
また、同じ結果のContentResultの代わりに通常の部分ビューを使用してみました。
asp.net-mvc - Html.RenderAction は別のリクエストを作成しますか?
呼び出しを行うビューがある場合、Fiddler に余分な要求は表示されませんRenderAction
。コントローラーがそのビューをレンダリングしているときに、それがすべて内部的に行われるということは、別の Web 要求ではないということですか?
c# - QueryStringとRenderAction
特定のクエリ文字列引数が送信されたときにhtmlタグにクラスを設定していますが、現在は次のようにしています(Razorビューマスターページ):
通常のリクエストでは正常に機能しますが、RenderActionを使用してページを呼び出す場合は機能しません。
周りを見回した後、実際のHttpContextは1つしかないことに気付きました。これは、HttpContext.Currentが最初のリクエストを指していることを意味します。では、サブリクエストのクエリ文字列データを取得するにはどうすればよいですか?
ありがとう!/ビクター