Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在另一个ActionResult中获取TempData的计数或键_C#_Asp.net_Asp.net Mvc - Fatal编程技术网

C# 如何在另一个ActionResult中获取TempData的计数或键

C# 如何在另一个ActionResult中获取TempData的计数或键,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我在不同控制器的一个ActionResult中设置TempData的值,并尝试在另一个控制器的ActionResult中获取其仅计数的键 public ActionResult DealProducts(FormCollection form) { TempData["check"] = "DealUpdated"; } 在另一个控制器中 public ActionResult CustomizedBudget() { var count = TempData.Keys.Count

我在不同控制器的一个ActionResult中设置TempData的值,并尝试在另一个控制器的ActionResult中获取其仅计数的键

public ActionResult DealProducts(FormCollection form)
{
   TempData["check"] = "DealUpdated";
}
在另一个控制器中

public ActionResult CustomizedBudget()
{
   var count = TempData.Keys.Count;
   var DealUpdatedValue = TempData["check"];
}
既然你有

public ActionResult DealProducts(FormCollection form)
{
   TempData["check"] = "DealUpdated";
}
你不应该吗

public ActionResult CustomizedBudget()
{
   var temp = TempData["check"];
   var temp = TempData["check"].Key;//like this
   if (temp.Count > 0) // or trying to get like this, but not  
}
既然你有

public ActionResult DealProducts(FormCollection form)
{
   TempData["check"] = "DealUpdated";
}
你不应该吗

public ActionResult CustomizedBudget()
{
   var temp = TempData["check"];
   var temp = TempData["check"].Key;//like this
   if (temp.Count > 0) // or trying to get like this, but not  
}

分配

public ActionResult DealProducts(FormCollection form)
{
   TempData["check"] = "DealUpdated";
}
在CSHTML中

@{
    TempData.Keep("check");
}
在另一个控制器中

public ActionResult CustomizedBudget()
{
   var count = TempData.Keys.Count;
   var DealUpdatedValue = TempData["check"];
}
分派

public ActionResult DealProducts(FormCollection form)
{
   TempData["check"] = "DealUpdated";
}
在CSHTML中

@{
    TempData.Keep("check");
}
在另一个控制器中

public ActionResult CustomizedBudget()
{
   var count = TempData.Keys.Count;
   var DealUpdatedValue = TempData["check"];
}

您需要在下面的操作中进行更改

public ActionResult CustomizedBudget() 
{ var temp = TempData["check"]; }

您需要在下面的操作中进行更改

public ActionResult CustomizedBudget() 
{ var temp = TempData["check"]; }

TempData.ContainsKey(“doc”)
?它是未清除的,你想做什么!从何处获取我的TempData
DealUpdated
@Qadeer的值,因此您想在
CustomizedBudget
中使用
TempData[“check”]
TempData.ContainsKey(“doc”)
?它未被清除,您想做什么!从何处获取我的TempData值
DealUpdated
@Qadeer,因此您希望使用
TempData[“check”]
定制预算中
从何处获取我的TempData值
DealUpdated
检查答案@Qadeerwhere获取我的TempData值
DealUpdated
检查答案@Qadeerwhere获取我的TempData值
DealUpdated
从何处获取我的TempData值
DealUpdated
从何处获取我的TempData值获取我的TempData
DealUpdated
临时变量中的值从何处获取我的TempData
DealUpdated
临时变量中的值