繁体   English   中英

如何在MVC中在视图之间传递数据

[英]How to pass data from view to view in mvc

我在Views / Index /的文件位置中有一个index.cshtml页面和index2.cshtml部分页面。 我想不使用链接就将数据从index.cshtml传递到index2.cshtml,请勿在页面中查找。

例如:

index.cshtml:

@{
   ViewBag.data = 1;
   @Html.Partial("index2")
}

index2.cshtml(部分):

@ViewBag.data

index.cshtml的预览是:1

如果您使用局部显示index2,则您的viewbag / viewdata应该保留到局部,但如果没有,则可以在renderpartial方法中传递视图数据

@Html.RenderPartial("index2", Html.ViewData)

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM