Как сохранить переменные в asp.net между postback? Я использую HttpContext.Current.Items, но он всегда располагает после обратной передачи, есть ли другой способ сделать это?Лучший способ сохранить переменные между postbacks asp.net?
ответ
Если переменная не сериализации или вы не хотите, чтобы клиент, чтобы иметь возможность прочитать его значение => использовать InProc Session
Если ваша переменная сериализуем и вы не хотите, чтобы клиент, чтобы иметь возможность читать его значение => использовать базу данных Сессия
, если ваша переменная сериализуема, и вы можете жить с клиентом, считывающим его значение, и он должен жить только во время последовательности postbacks в области страницы => вам следует использовать ViewState.
ViewState["YourVariable"] = "123";
коллекция ViewState является средством для этой цели, в приведенном выше примере YourVariable является переменной whoes значение вы хотите сохранить и 123 это значение этой переменной.
ViewState доступен в пределах страницы. Если вы хотите иметь значения между разными страницами, вы можете использовать такие сеансы, как ViewState ["YourVariable"] = "123";
Но ViewState полностью зависит от клиента> server <клиент И мне нужно что-то, что я могу получить из другого класса , – Endiss
ViewState доступен в пределах страницы. Если вы хотите иметь значения между разными страницами, вы можете использовать такие сеансы, как ViewState ["YourVariable"] = "123"; – Adil
Вы имели в виду: если вы хотите иметь значения между разными страницами, вы можете использовать такие сеансы, как Session [YourVariable]] = «123»; – sajad
- 1. Лучший способ сохранить статические списки между postbacks в MVC?
- 2. Лучший способ сохранить переменные сеанса в элементе списка listview ASP.NET
- 3. Как сохранить состояние gridview между postbacks?
- 4. Лучший способ передавать переменные между контроллерами
- 5. Лучший способ передать переменные между классами?
- 6. ASP.Net MVC Сохранение параметров действия между postbacks
- 7. Лучший способ сохранить приоритетные задачи (ASP.NET MVC)
- 8. Лучший способ сохранить сеанс ASP.Net Active
- 9. Лучший способ сохранить изображение?
- 10. queue asp.net UpdatePanel postbacks
- 11. ASP.NET OutputCache и postbacks
- 12. Лучший способ объявить переменные
- 13. Лучший способ передать переменные?
- 14. Сохранение сложных данных между postbacks в ASP.NET MVC
- 15. Лучший способ передать объект между приложениями asp.net
- 16. Лучший способ общения между сессиями ASP.NET?
- 17. asp.net sessionID меняется на postbacks?
- 18. ASP.NET WebForm Данные ListBox не сохраняются между postbacks
- 19. SimpleModal breaks ASP.Net Postbacks
- 20. ASP.NET AJAX postbacks aborting
- 21. ASP.net Ajax Postbacks
- 22. Выпадающая привязка и postbacks - ASP.NET
- 23. Лучший способ сохранить arraylist
- 24. Лучший способ сохранить данные
- 25. progressbar во время postbacks asp.net
- 26. Лучший способ сохранить значение времени
- 27. ASP.NET JavaScript обратные вызовы без полных PostBacks?
- 28. ASP.net-Listbox не сохраняет выбранные значения между postbacks
- 29. сеанс ASP.NET не сохраняет данные списка между postbacks
- 30. Лучший способ сохранить глобальные переменные в приложении для iPhone
Сессия, ViewState, кэш. найти информацию здесь http://msdn.microsoft.com/en-us/magazine/cc300437.aspx#S9 –