Таблица данных сеанса очищается на основе другой таблицы данныхC#

Место общения программистов C#
Anonymous
Таблица данных сеанса очищается на основе другой таблицы данных

Сообщение Anonymous »

Я столкнулся со странной проблемой в ASP.Net MVC. Я привожу переменную сеанса DataTable к другому DataTable, и когда я очищаю элементы из второго DataTable, они также удаляются из переменной сеанса.

Код: Выделить всё

dataTable = (DataTable)Session["MyDataTable"];
dataTable.Rows.Clear(); //after this line Session["MyDataTable"] becomes empty

Код: Выделить всё

Session["MyDataTable"]
содержит DataTable, и как только я очищаю его от dataTable, эта таблица данных сеанса также очищается. Есть идеи, почему?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -datatable

Вернуться в «C#»