在我的应用程序中,我需要将一些值从一个页面(页面 A 到页面 B)传递到另一个页面。为此,我正在使用会话变量(我不能使用 Tempdata,因为它不适用于负载平衡)。在 Page AI 中设置会话变量。在 Page BI 中需要检索上面的 Session 变量。为此,我在页面 B 中使用隐藏字段。我不知道如何将会话变量设置为页面 B 中的隐藏字段。
页面 A
[HttpPost]
public JsonResult GetFileName(string updatedfileName, string orgfileName)
{
Session["OrgFileName"] = orgfileName;
Session["UpdatedFileName"] = updatedfileName;
var result = myService.getFile(updatedfileName, orgfileName);
return Json(result, JsonRequestBehavior.AllowGet);
}
B页
<div style="display:none" >
<input type="hidden" value="" id="hdnfilename" />
</div>