ASP.NET MVC 4.0 : Liaison Vues-Controlleur

Fermé
M. - 18 sept. 2013 à 15:25
Bonjour à tous,
Je m'intéresse actuellement aux technologies .NET et particulièrement à EF, LINQ et ASP.NET.
Après conception d'une BDD et de la création d'un ADO Entity Data Model, j'ai bien compris que le controller était utilisé pour passer les données du modèle à la vue via un ViewBag ou directement par un ViewDataDictionnary.Model.
Pour créer ma vue, j'ai fais un clic droit sur la fonction de mon controller > ajouter vue. De ce que je comprend, ma vue nouvellement crée (qui fonctionne basiquement très bien) est liée à la fonction Index (en l'occurrence) de mon controller.

Voici donc ma question (et d'autres qui en découlent) :
1> Ma vue n'est-elle liée qu'à cette fonction ou au controller tout entier?

2>Si j'écris une fonction dans ce même controller qui permet de convertir une date Long en Date Short et que je retourne un objet DateTime, pourquoi ne puis-je pas accéder à cette fonction depuis ma vue?

3>Est-il possible de lier une vues à plus d'un contrôleur?

En vous remerciant pour votre aide,
M.