有没有办法在从代码后面重定向到 ASPX 页面时发布值,我可以使用如下所示的 get 发送它
Response.Redirect("AdminRegisterTeacherEdit.aspx?messageID=" + messageID);
因此,AdminRegisterTeacherEdit.aspx 页面检索了 messageID,但可以在 URL 中看到它,我需要使用 POST 从代码后面的方法中执行此操作,请建议我一种方法。
改为使用Session
,如下所示:
Session["YourIDValues"] = YourListOfIDValues;
注意:Session
存放对象,因此您可以将任何您想要的东西放入Session
.
要从中检索值,Session
您需要执行以下操作:
if(Session["YourIDValues"] != null)
{
List<string> myListOfIDValues = Session["YourIDValues"] as List<string>;
}
Session
注意:从缓存中检索值时,您必须将对象转换为正确的类型。