タグ付けされた質問 「controllers」

7
ASP.NET MVCの別のコントローラーからビューを表示する
別のコントローラーからビューを表示することはできますか? たとえば、私はビューを持っているCategoriesControllerとしましょうCategory/NotFound.aspx。にいる間、CategoriesController簡単に戻ることができView("NotFound")ます。 ここでProductsController、製品を追加するためのアクションとビューがあるとします。ただし、このアクションでは、製品を追加するカテゴリが必要です。たとえば、Products/Add/?catid=10。 に基づいてカテゴリを見つけることができない場合は、製品コントローラの下にビューを作成するのではなく、カテゴリコントローラからビューcatidを表示したいと思います。NotFoundCategoryNotFound これは可能ですか、それとも間違った方法で構造化していますか?これを行う良い方法はありますか?

3
Angularjs、ルート間でスコープを渡す
フォームが複数のページにまたがる状況にあります(理想的ではないかもしれませんが、それはそのようです)。フォーム全体に1つのスコープを設定し、ユーザーが手順に沿って前後に移動すると、状態を簡単に覚えられるようにします。 だから私は非常に疑似コードでやる必要があります: セットする $scope.val = <Some dynamic data> リンクをクリックすると、新しいテンプレートにルーティングされます(おそらく同じコントローラーを使用します)。 $scope.val 最後のページと同じ値である必要があります。 どういうわけか、スコープのデータを永続化することは、これについて正しい方法ですか、それとも他の方法がありますか?もちろん、データベースに保存する以外は、ルート間でスコープが永続化されているコントローラーを作成することもできます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.