顯示,從而現在如果我想改變我基於關閉配置的頁面上顯示的內容部分觀點我做後續PartialView結果:最好的方法來切換是基於配置
配置項: <add key="InstanceOwner" value="companyName" />
呼叫呈現局部視圖:
<div id="" class="sidebarBox side-box3">
Html.RenderAction("ProductFeature", "Dashboard");
</div>
控制器的ActionResult:
[OutputCache(Duration = 1)]
[ValidateInput(false)]
public ActionResult ProductFeature(string viewName = InstnaceOwner+"ProductFeature")
{
return PartialView(viewName);
}
我將使用名稱爲ProductName的命名約定來命名部分視圖,公司名稱將是可變的。這樣做會感覺錯誤而且效率低下。儘管我仍然對.NET MVC非常陌生,只是想知道最佳方法是什麼,謝謝!
您是否擁有多個鍵,如「InstanceOwner」?所以你會有像' '? –
2013-05-06 08:08:04
不,計劃是隻更改配置鍵的值,如果我不得不更改應用程序正在使用的實例(哪個客戶)。 – 2013-05-06 13:40:00