Как поместить значение хеш-таблицы в список <модель> и отобразить в представлении? - PullRequest
0 голосов
/ 05 ноября 2019

У меня есть значения сеанса в форме хеш-таблицы, и я должен отобразить эти данные, используя привязку модели, чтобы мне пришлось преобразовать их в список этого модального вида и отобразить в виде просмотра. Я попробовал:

 public ActionResult cart()
        {
            Hashtable ht = (Hashtable)Session["cart"];
            List<cart> cart=new List<cart>();         
            cart = (List<cart>)(Hashtable)Session["cart"]; 
             return View("cart",cart);
         }

Здесь ht содержит значение сеанса

Defenition

     if (Session["cart"] != null)
                {

                    Hashtable ht = (Hashtable)Session["cart"];

                    var mydata = new List<cart>
                    {
                        new cart { mid= mid, mprize = mrate },
                    };

                    //Hashtable ht = new Hashtable();

                        ht.Add(mid,mydata);

                    Session["Cart"] = ht;
}

и как получить доступ к этим хэш-значениям дляотображение в моем контексте ?

...