【发布时间】:2014-02-12 16:33:59
【问题描述】:
我有一个 MVC 应用程序,它应该在主 _Layout 页面上显示购物车计数。当用户在购物车中添加或删除数据时,我需要更新此值。由于这些数据更改可以在整个应用程序中的多个位置完成,因此我对在每个控制器上调用 GetCartCount() 犹豫不决。
我正在考虑使用 ViewBag 或敲除计算 observable 来存储此值,但我愿意接受任何其他建议。
存储和更新将在 MVC 应用程序的布局页面上使用的单个值的最佳方法是什么?
【问题讨论】:
标签: asp.net-mvc c#-4.0 layout viewbag