Comment y parvenir? Cette vue est générée automatiquement. Lorsque j'ajoute manuellement une vue par exemple: Contact vue avec le fichier Index.cshtml dedans.MVC 4: Créer un contrôleur pour l'affichage partagé _Layout.cshtml
Je peux modifier cette vue en écrivant un contact de contrôleur.
public class ContactController : Controller
{
public ActionResult Index()
{
@ViewBag.Test = "this text will be used in my Contact View";
return View();
}
}
donc à mon avis de contact que je peux faire comme ce
<p> @Viewbag.Test </p>
et sera affiché le texte. Mais comment y arrivez-vous pour mon fichier _Layout.cshtml dans ma vue partagée? J'ai essayé la même chose en ajoutant un SharedController mais sans travailler de cette façon
Je pense que vous n'avez pas lu la question. L'OP veut savoir comment accéder au 'ViewBag' du fichier' _Layout.cshtml' – musefan