如何将viewbag数据从视图传递到我在此视图中调用的另一个组件模板

时间:2016-06-23 11:53:53

标签: c# asp.net-mvc razor model-view-controller viewbag

我从ViewBag获得了来自控制器的View数据。但是,我的视图是由多个组件和一个组件(这是一个html模板和相关的JavaScript)构成的,我需要显示此数据的占位符。

如何将此@ViewBag.Data传递给另一个view中的占位符(此处为模板)。 ?

或者,是否可以轻松考虑将数据从Controller传递到另一个view

请帮我提供一个示例代码段

1 个答案:

答案 0 :(得分:1)

如果我理解正确,您可以通过为第二个视图使用相同的控制器来完成此操作,例如编写ng-controller="SameController"或创建角度服务或工厂,并在两个不同的控制器之间共享数据,每个控制器都为特定模板提供服务/图。