我有一个div,我正在使用javascript添加innerHtml。现在我想要的是我必须在我的会话变量中设置innerHtml数据。并希望在我的另一个asp webform页面中使用该会话变量。但我不知道如何执行这项任务。
这里是图片链接 http://www.3ctechies.com/help.png ,其中我展示了该做什么
任何帮助都将受到高度赞赏。
我是这样做的。//cartDetailsDiv is a div in which i am adding innerHtml through javascript.
//now i am getting that innerHTML in my session variable like this
Session["_cartDetails"] = cartDetailsDiv.InnerHtml.ToString();
Response.Write(Session["_cartDetails"].ToString());
但我的会话变量中没有任何内容。
请帮帮我。
答案 0 :(得分:1)
我不建议为此使用会话变量。 这有点脏。
最简单的方法是创建一个.aspx,例如_cartdetails.aspx,输出这个值,你可以将mime-type设置为text或将其保留为text / html。 当您对_cartdetails.aspx进行非常基本的ajax调用时,您可以立即使用HTML数据。
答案 1 :(得分:0)
Session.Add("_cartDetails",cartDetailsDiv.InnerHtml.ToString());
它会起作用! :)