2010-11-02 5 views
0

Je ne trouve pas le fichier dans lequel l'entrée est enregistrée, quel contrôleur est pour quelle vue.Où entery est-il sauvegardé pour View et Controller?

Je suis confronté à un problème que j'ai créé un contrôleur, puis un clic droit dessus et généré un contrôle utilisateur .ascx. mais il le génère dans le répertoire HOME, mais quand je déplace ce fichier .ascx vers le dossier partagé, il n'est pas lié au contrôleur.

plez dites-moi comment créer un contrôle utilisateur dans un dossier partagé et définir son contrôleur.

Merci

Répondre

1

Vous ne définissez pas de contrôleur pour une vue. Cela fonctionne par convention. L'action du contrôleur examine d'abord le dossier ~/Views/ControllerName pour la vue, puis ~/Views/Shared. Si la vue se trouve dans un emplacement non standard, vous pouvez spécifier son emplacement en le renvoyant:

return PartialView("~/Views/SomeLocation/SomeView.ascx"); 
Questions connexes