将列表值从一个控制器传递到vb.net中的另一个控制器操作

时间:2016-09-07 06:40:53

标签: vb.net asp.net-mvc-4 tempdata

我想知道如何将一个(字符串)列表值从一个控制器传递到另一个控制器操作。我已经读过我们可以使用TempData等,但它对我不起作用。 最初我像这样通过了

Return RedirectToAction("Summary", New With {.id = id,.value = valList})

但是当它重定向到新动作时,列表值将为null。

然后我使用TempData基础,使用以下代码。

If check = 0 Then
                                objValues.Add("true")
                                objValues.Add(terminationReason)
                                objValues.Add(getValueStr("txtNote", fc))
                                TempData("objValues") = objValues
                                Return RedirectToAction("Summary", New With {.id = id})
                            End If

但是在执行If循环之后,我在状态栏中获取是保存,打开还是下载文件,然后处理停止的选项。

这方面的任何帮助都会很棒。

提前致谢。

0 个答案:

没有答案