-1

私はdivを持っており、javascriptを使用してinnerHtmlを追加しています。今私が欲しいのは、セッション変数にそのinnerHtmlデータを設定する必要があるということです。そのセッション変数を別の ASP Web フォーム ページで使用したいと考えています。しかし、私はこのタスクを実行する方法を知りません。

ここに画像リンク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 タイプをテキストに設定するか、text/html のままにしておくことができます。_cartdetails.aspx に対して非常に基本的な ajax 呼び出しを行うと、HTML データをすぐに使用できます。

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

It will works! :)

于 2013-10-24T10:49:55.817 に答える