简体   繁体   English

2控制器如何与asp.net mvc中的1个视图进行通信

[英]How can 2 controllers communicate with 1 view in asp.net mvc

I would like one view to have access in 2 controllers. 我希望一个视图可以访问2个控制器。 What I mean I have Controller A and Controller B and on the view i have 2 divs: Div A with content info from Controller A and Div b with content info from Controller B . 我的意思是我有控制器A控制器B ,在视图上我有2个div: Div A带有来自Controller A的内容信息, Div b带有来自Controller B的内容信息。 Is it possible? 可能吗? Can someone give me a hint on how or show me a simple example? 有人可以给我一个关于如何或给我一个简单例子的暗示吗?

您需要查看部分视图: http//www.dotnetfunda.com/articles/article1831-how-to-create-partial-views-mvc-tutorial-number-10.aspx您还可以放置视图文件进入共享文件夹并通过名称引用它: return View("commonView");

you can achieve this by using partial views. 你可以通过使用部分视图来实现这一点。

Create a different partial views to show content from 2ND controllers render it on first view that has already data from 1st controller. 创建不同的部分视图以显示来自2ND控制器的内容在第一个视图上呈现它,该视图已包含来自第一个控制器的数据 you can render partial view using following razor syntax: 您可以使用以下razor语法呈现部分视图:

 @Html.Partial("name of partial view").

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将ASP.NET MVC核心视图和ASP.NET WEB API控制器分离到单独的项目中? - How to seperate ASP.NET MVC core view and ASP.NET WEB API controllers into separate projects? asp.net mvc 2控制器是如何实例化的? - How are asp.net mvc 2 controllers instantiated? Pro Asp.net core MVC 如何创建视图列表并将数据列表传递给控制器​​(如何将数据列表从视图传递给控制器​​) - Pro Asp.net core MVC how create list of view and pass the data list to the controllers (How can i pass list of data from view to controllers) asp.net mvc 3剃须刀一个视图中有两个控制器 - asp.net mvc 3 razor Two controllers in one view ASP.NET 5 MVC 6控制器以查看数据访问 - ASP.NET 5 MVC 6 Controllers to View data access ASP.NET MVC两个具有相同名称的控制器,如何指定视图位置 - ASP.NET MVC two controllers with same name, how to specify view location 如何让SSIS作业与ASP.NET MVC网站通信? - How can I have an SSIS job communicate with my ASP.NET MVC site? 如何在ASP.NET MVC中的控制器之间传递数据? - how to pass data between to controllers in asp.net mvc? 如何在ASP.NET MVC2中向控制器添加自定义挂钩 - How to add custom hooks to controllers in ASP.NET MVC2 如何为多个 ASP.NET MVC 控制器应用公共路由 - How to apply a common route for multiple ASP.NET MVC controllers
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM