2012-06-14 4 views
0

У меня есть это приложение Web Developer, который посылает данные списка в другой набор .aspx/aspx.cs файлов, как это:Многопользовательский в C# решение

   Session.Add("Selected-List-Details", Selected-List-Details); 
       Server.Transfer("new-file-name.aspx"); 

Проблема, однако, является ли более чем один пользователь пытается что-то сделать одновременно, данные перекрестно загрязняются между двумя сеансами.

Есть ли лучший способ сделать это? Есть ли простой способ? Могу ли я игнорировать полезную функцию сессии?

+0

Перекрестное загрязнение? Вы имеете в виду, когда пользователь изменяет выбранные данные списка, является ли этот объект сеанса статическим свойством? –

+0

Объекты сеанса получают некоторые данные из сеанса 1 и другие данные с сеанса 2. Я предполагаю, что я прошу - есть ли способ идентифицировать сеанс с помощью некоторого ID и убедиться, что моя страница new-file-name.aspx знает, что данные этого списка связаны только с этим конкретным сеансом? – bobbiloo

+0

Как вы определили данные выбранного списка в своем приложении? Добавьте этот класс к вопросу –

ответ

Смежные вопросы