有没有办法在从代码隐藏方法重定向到 ASPX 页面时 POST 值

本文关键字:ASPX POST 重定向 方法 隐藏 代码 有没有 | 更新日期: 2023-09-27 18:32:00

有没有办法在从代码隐藏重定向到 ASPX 页面时发布值,我可以使用如下所示的 get 发送它

Response.Redirect("AdminRegisterTeacherEdit.aspx?messageID=" + messageID);

所以,AdminRegisterTeacherEdit.aspx页面检索了messageID,但它可以在URL中看到,我需要使用POST从代码隐藏方法中执行此操作,请给我建议一种方法。

有没有办法在从代码隐藏方法重定向到 ASPX 页面时 POST 值

改用Session,如下所示:

Session["YourIDValues"] = YourListOfIDValues;

注意:Session保存对象,因此您可以将任何您想要的东西放入Session

要从Session中检索值,您需要执行以下操作:

if(Session["YourIDValues"] != null)
{
    List<string> myListOfIDValues = Session["YourIDValues"] as List<string>;
}

注: 从缓存中检索值时,必须将对象强制转换为正确的类型Session