我可能在这里把自己逼到了墙角,但无论如何;
我希望我的布局页面显示我从帐户控制器检索到的一些信息。我也想在没有 ViewBag 的情况下以“正确”的方式来做,所以我为它制作了一个 Controllerand Datamodel。
模型;
   public class Culture
    {
        public string culture { get; set; }
    }
控制器;
public ActionResult Index()
{
    var model = new Culture {  "foo" };
    return PartialView(model);
}
看法;
@model PlayGround.Models.Culture
@{
    Layout = null;
}
<h2>@Model.culture</h2>
然后我只是从_Layout中调用它
    @Html.Action("index", "Culture")
这工作正常,但我想在函数(帐户控制器)中设置“foo”的问题,我希望数据保持不变,直到告诉它其他东西......所以这个问题很愚蠢,但我无法得到我的绕过它,我如何从另一个控制器以一种很好的方式设置模型数据?还是我离目标有点远?