-1

我有一个 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());

但我的会话变量中什么也没有。

请帮帮我。

4

2 回答 2

1

我不建议为此使用会话变量。有点脏

最简单的方法是制作一个 .aspx,比如说 _cartdetails.aspx,它输出这个值,您可以将 mime-type 设置为 text 或将其保留为 text/html。当您对 _cartdetails.aspx 进行非常基本的 ajax 调用时,您可以立即使用 HTML 数据。

于 2013-10-21T10:01:51.423 回答
0
Session.Add("_cartDetails",cartDetailsDiv.InnerHtml.ToString());

它会起作用的!:)

于 2013-10-24T10:49:55.817 回答