問題タブ [asp.net-mvc-areas]
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.
asp.net - ASP.NET MVC 2 の領域とルートの優先度
arearegistrationを使用してasp.net mvc 2でルート優先度を設定することは可能ですか? 最低の優先度を設定したいすべての {*pagePath} ルートをキャッチします。
c# - ASP MVC のエリア コントローラーからルート コントローラーへのリンク
自分のエリアの 1 つからルート コントローラーの 1 つにリンクするにはどうすればよいですか?
これは私にエラーを与えます:
指定された値と一致するルートがルート テーブルにありません。
ルートコントローラーコレクションで名前が付けPage
られたフォルダーに名前が付けられたコントローラーがあります。Admin
\Admin\Page と入力すると、このコントローラーにアクセスできます。
これは私がルートを登録した方法です:
私の見解では、この構文を使用して「管理者」ルートに対処できることを望んでいましたが、うまくいきませんでした。それを修正する方法についてのアイデアはありますか?
asp.net-mvc - MVC2-RCを使用して再利用可能な「ベースコード」を作成しますか?
ユーザーログイン、電子メール検証、パスワード回復などを処理するMVC2プロジェクト用の単純なライブラリを作成しようとしています。これらの手順の一部にはユーザーの操作が含まれるため、そのプロジェクトにビューとコントローラーが必要です。
MVC2プレビュー2では、さまざまなプロジェクトで実装されているため、エリアを悪用することでこれを行うことができます(少なくともそう思われます)。ただし、RCでは、新しい領域はサブフォルダーを作成するだけです。アプリケーション間でベースコードを共有したいので、それはオプションではありません。
私はAfterBuildのステップをプロジェクトファイルに残酷にハックしようとしましたが、それは「正しく感じられません」(私は別の夜は眠りません:)
これを行う方法についていくつかの考えを共有できますか?
asp.net-mvc - ASP.NET MVC2RCでエリアを列挙する方法
私のコントローラーは、アプリケーションのすべての領域を列挙する必要があります。出来ますか?そしてどうやって?
asp.net-mvc - ASP.NETMVC2エリア名前空間の割り当て
ルートプロジェクトにMy.Root.Project
名前空間があるとします。エリアクラスにどの名前空間を割り当てる必要があるのでしょうか。可能な代替案:
My.Root.Project.Areas.Area1
My.Root.Project.Area1
審美的に、私は2番目のものを好みます。
ただし、単一プロジェクト領域Areas\Area1\...
を使用しているため、フォルダー内に作成されたすべてのクラスには、デフォルトで長い名前空間が与えられMy.Root.Project.Areas.Area1
ます。Areas
作成されたすべてのクラスのパーツを手作業で取り除くには、あまりにも多くの愚かな作業があります。名前空間に含まれ
ないようにするにはどうすればよいですか?Areas
asp.net-mvc - ASP.Net MVC: json リクエスト用のエリアを作成する
JSONベースのリクエストを保持/管理するための領域を作成することについて、人々がどう思うか疑問に思っています(データを投稿するのではなく、主にデータを取得すると考えていることに注意してください)。エリアの典型的な使用法ではないことは知っていますが(つまり、通常はブログとフォーラム用に別のエリアを作成します)、プロジェクトがそれほど大きくないところまで来ていますが、確かにたくさんのjsonのものがあります問題を混乱させ、物事を「不潔」に見せています。
たとえば、各コントローラーの下部には、json アクションを配置する場所があり、他のアクションと混同しないように、json のプレフィックスを付けます。これを行う必要はありません...また、 json のプレフィックスを付けなければならない json の特定のビューモデル...などなど。
それらを独自の領域に配置し、jsonプレフィックスをすべてドロップして、領域によって定義できるようにする方がはるかにきれいに思えます...どう思いますか、それともこれは悪い考えですか?
乾杯アンソニー
asp.net-mvc - ASP.NET MVC 2 RC 領域と共有モデル
Visual Studio のコンテキスト メニューを使用して新しい領域が作成されると、Controllers、Models、Views の3 つのフォルダーが作成されます。すべての領域に独自のモデル クラスが必要でしょうか? それとも、すべての領域がルートのModelsフォルダーで同じモデル クラスを共有することは、受け入れられる/広く使用される/良いことですか?
私のプロジェクトは Domain Model と View Model が異なるため、Modelsフォルダーには View Models が含まれています。
はい、いくつかの領域のいくつかのビューは、何らかの方法で同じビューモデルを共有しているようです。
asp.net-mvc - MVC プロジェクト間で部分ビューを共有する - エリアは役に立ちますか?
いくつかの MVC プロジェクトで使用する必要がある部分ビューがいくつかあります。誰もこれを成功させましたか?
MVC 2 の Areas は役に立ちますか? サブエリア プロジェクトは親プロジェクトの部分ビューを使用できますか、それともその逆ですか?
ありがとうございました !
asp.net - ASP.NETMVCマルチプロジェクトエリアのセットアップに関する質問
VS2010のASP.NETMVC2でマルチプロジェクトエリアをセットアップする人のために、いくつか質問があります。
- 他のプロジェクトエリアで1つのマスターページを使用できますか?または、それぞれに独自のマスターページが必要ですか?
- web.configファイルはどうですか?各エリアには設定ファイルが必要ですか?それともマスターに依存していますか?
- マスターページ参照を削除しようとしましたが、インテリセンスエラーが発生し、次の手順を実行した後、変更を監視できませんでした:http://msdn.microsoft.com/en-us/library/ee307987(VS.100) .aspx
少なくとも機能するように、マスターページを残す必要があると思います。
ありがとう。