0

object一時保管したいものがあります。オブジェクトは今のところコントローラーにあり、コントローラーはビューを生成します。AJAXビューから次のコントローラーへの要求が行われます。その瞬間、以前に保存したオブジェクトが必要です。以前、私は使用sessionし、それはうまくいきました。しかし、それが正しいことかどうかはわかりません。これに対する答えはsessionありますか、それとも他に何かありますか?

PSデータに複数回アクセスする必要があります。

4

1 に答える 1

0

オブジェクトをキャッシュに入れることができます。

追加:

HttpContext.Current.Cache.Add("MyData", myObject, null, DateTime.Now.AddHours(6),
                        System.Web.Caching.Cache.NoSlidingExpiration, System.Web.Caching.CacheItemPriority.Normal, null);

オブジェクトを取得:

var my object = HttpContext.Current.Cache["MyData"] as MyType
于 2012-07-23T12:23:56.607 に答える