将会话变量从c#获取到不同的aspx页面?
我正在尝试将我在会话变量中放入的字符串获取到另一个aspx网络表单。我把它放在我的JS脚本中,我想知道如何去做。我试过以下方法,但似乎不起作用。请任何人引导我一点 Home.aspx.cs将会话变量从c#获取到不同的aspx页面?,c#,asp.net,C#,Asp.net,我正在尝试将我在会话变量中放入的字符串获取到另一个aspx网络表单。我把它放在我的JS脚本中,我想知道如何去做。我试过以下方法,但似乎不起作用。请任何人引导我一点 Home.aspx.cs HttpContext.Current.Session["InstitutionID"] = BankID; HttpContext.Current.Session["InstitutionName"] = txtBankName.Text.Trim();
HttpContext.Current.Session["InstitutionID"] = BankID;
HttpContext.Current.Session["InstitutionName"] = txtBankName.Text.Trim();
Index.aspx
$(document).ready(function () {
var param1var ='<%= Session["InstitutionID"]%>';
var param2var = '<%= Session["InstitutionName"]%>';
console.log('param1', param1var);
console.log('param1', param2var);
........
})
$(文档).ready(函数(){
var param1var='';
var param2var='';
console.log('param1',param1var);
log('param1',param2var);
........
})
是否使用System.Web.SessionState.HttpSessionState.Session对象获取Javascript中的会话对象数据?这就是我在我的一个WebForms项目中使用它的方式。希望能有帮助
HttpContext.Current.Session[Constants.SessionStateVariables.LoginFailed] = false;
var loginIsFailed = '<%=Session[XYZProcet.Common.Constants.SessionStateVariables.LoginFailed]%>';
HttpContext.Current.Session[Constants.SessionStateVariables.LoginFailed]=false;
var loginIsFailed=“”;
什么不起作用?设置变量是否有效?读它?任何错误?请尝试使用