ASP.NET控制器之间传递数据
创始人
2024-09-19 01:00:50
0

ASP.NET MVC 框架中,控制器间的数据传递可以通过多种方式实现。以下是其中几种方法的示例。

  1. 在控制器之间传递值

可以使用 TempData 字典在控制器之间传递值。TempData 是一个字典,能够在两个请求之间存储和读取一个项目的值。

第一个控制器:

public ActionResult Index() { TempData["Name"] = "John"; return RedirectToAction("About"); }

第二个控制器:

public ActionResult About() { var name = TempData["Name"]; return View(); }

  1. 将数据注入到视图中

通过注入数据到 View 的 ViewBag 或 ViewData 字典中,在控制器之间传递数据。

public ActionResult Index() { ViewBag.Name = "John"; return RedirectToAction("About"); }

public ActionResult About() { var name = ViewBag.Name; return View(); }

  1. 使用全局变量存储数据

可以通过将数据存储到全局变量中,实现控制器间的数据传递。

public class GlobalData { public static string Name { get; set; } }

public ActionResult Index() { GlobalData.Name = "John"; return RedirectToAction("About"); }

public ActionResult About() { var name = GlobalData.Name; return View(); }

以上方法都可以在控制器之间传递数据,具体使用哪种方式取决于应用程序和业务要求。

相关内容

热门资讯

机巧透视!wepoker破解游... 机巧透视!wepoker破解游戏盒子,pokemmo辅助官网,第三方教程(有挂方法)-哔哩哔哩wep...
方式透视!德普之星辅助器怎么用... 方式透视!德普之星辅助器怎么用,aapoker怎么选牌,曝光教程(有挂总结)-哔哩哔哩;无需打开直接...
课程透视!wepoker透视功... 课程透视!wepoker透视功能下载,wepoker开辅助能查到吗,解说技巧(有挂细节)-哔哩哔哩;...
秘籍透视!hhpoker德州辅... 秘籍透视!hhpoker德州辅助,哈糖大菠萝可以开挂吗,玩家教你(有挂方式)-哔哩哔哩【无需打开直接...
模板透视!wepoker免费脚... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
步骤透视!竞技联盟破解版最新版... >>您好:竞技联盟破解版最新版确实是有挂的,很多玩家在这款竞技联盟破解版最新版游戏中打牌都会发现很多...
模块透视!wepokerplu... 模块透视!wepokerplus万能挂,来玩app破解,详细教程!(有挂详细)-哔哩哔哩;无需打开直...
阶段透视!拱趴大菠萝挂哪里,p... 阶段透视!拱趴大菠萝挂哪里,pokemmo脚本辅助器下载,安装教程(有挂秘笈)-哔哩哔哩;亲真的是有...
指南透视!约局吧德州真的有透视... 指南透视!约局吧德州真的有透视挂吗,we-poker靠谱吗,2026新版教程(有挂解密)-哔哩哔哩《...
经验透视!xpoker辅助神器... 【亲,xpoker辅助神器 这款游戏可以开挂的,确实是有挂的,很多玩家在这款xpoker辅助神器中打...