2

我试图在我的 CheckOutController 中保存到 TempData,然后重定向到另一个视图(OrderCompleted),但是重定向后的 TempData 是空的。重定向是使用 JS 代码进行的。

提交表单后,我正在使用以下代码验证详细信息,然后重定向到“OrderCompleted”。

 $('#paymentDetails > form').submit(function (e) {
        e.preventDefault(); 
        /* I am validating some details here... */

            window.location.replace("/OrderCompleted/");
        });
    });

我知道使用 JS 重定向时没有通过 TempData,这是正确的吗?

传输数据的最佳方式是什么?这只是一个小字符串。

谢谢。

4

1 回答 1

1

您可以将此“小字符串”作为查询字符串参数传递。

于 2012-12-19T10:52:00.260 回答