Список хранилища к сессии

Вы можете использовать

ContextCompat.getDrawable(getApplicationContext(),R.drawable.example);

, который работает для меня

55
задан Avinash 11 August 2009 в 12:23
поделиться

3 ответа

public class ProductList
{
   public string product{get;set;}
   public List<ProductList> objList{get;set;}
}

ProductList obj=new ProductList();
obj.objList=new List<ProductList>();
obj.objList.add(new ProductList{product="Football"});

теперь присваивают obj сессии

Session["Product"]=obj;

для извлечения сессии.

ProductList objLst = (ProductList)Session["Product"];
-2
ответ дан 7 November 2019 в 07:22
поделиться

Да, вы можете сохранить любой объект (я предполагаю, что вы используете ASP.NET с настройками по умолчанию, которые находятся в состоянии сеанса в процессе):

Session["test"] = myList;

Вы должны вернуть его к исходному тип для использования:

var list = (List<int>)Session["test"];
// list.Add(something);

Как указывает Ричард, вам следует проявлять особую осторожность, если вы используете другие режимы состояния сеанса (например, SQL Server), которые требуют, чтобы объекты были сериализуемыми.

66
ответ дан 7 November 2019 в 07:22
поделиться

Да. Для какой платформы вы пишете? ASP.NET C #?

List<string> myList = new List<string>();
Session["var"] = myList;

Затем, чтобы получить:

myList = (List<string>)Session["var"];
20
ответ дан 7 November 2019 в 07:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: