2010-09-11 6 views
1

J'ai un problème avec la structure du dossier de MVC2structure de dossier dans ASP.NET MVC2

Comment puis-je utiliser cette façon:
Dossier:
Contrôleurs
--Portal
---- Comptabilité
------ ------ CashController.cs
BankController.cs
---- ------ HR
EmployeesController.cs Modèles
Vues
--Portal
---- Comptabilité
------ -------- Trésorerie
Index.aspx
-------- List.aspx
------ Banque
-------- ------ Index.aspx
HR
-------- ----- Index.aspx
--- Employee.aspx

Comment puis-je utiliser une structure de dossiers comme celle-ci et comment puis-je router l'URL avec le droit t forme.

Merci beaucoup

Répondre

6

Vous voudrez peut-être envisager d'utiliser les zones et laisser tomber le dossier Portal car il est juste un emballage.

Vous finirez avec quelque chose comme ceci:

-Areas 
---Accounting 
------Controllers 
---------CashController.cs 
---------BankController.cs 
------Views 
---------Cash 
------------Index.aspx 
------------List.aspx 
---------Bank 
------------Index.aspx 
---HR 
------Controllers 
---------EmployeesController.cs 
------Views 
---------Employees 
------------Index.aspx 
------------Employee.aspx 

Plus d'informations sur les zones here

Ou tout simplement utiliser toute structure que vous voulez changer les namesspaces pour correspondre à la valeur par défaut (non recommandé).