我目前正在编写一个网络应用程序,它需要将一些配置设置从设置页面传递到带有搜索框的页面页面。
目前我将配置数据从设置页面传递到主页:
public ActionResult Settings(Configuration configuration)
{
return RedirectToAction("ConfigSet", "Home", configuration);
}
在家庭控制器中:
public ActionResult ConfigSet(Configuration configuration)
{
return View("Index");
}
我正在生成一个部分视图:
public PartialViewResult Search(string q)
{
List<Stuff> results = this.Search(q);
return PartialView("SearchResults", results);
}
部分视图呈现如下:
@using (Ajax.BeginForm("Search", "Home", new AjaxOptions {
HttpMethod = "GET",
InsertionMode = InsertionMode.Replace,
UpdateTargetId = "searchResults",
}))
{
<input type="text" name="searchString" />
<input type="submit" value="Search" />
}
我的问题是如何将配置设置传递给局部视图?这几天我一直在想这个问题,我真的很困惑。