Существуют контейнеры на стороне сервера, для которых контейнер Items
может быть идеальным выбором. Вы можете обернуть свой DataTable свойством:
public DataTable TempData
{
get
{
if ( this.Context.Items["tempdata"] != null )
return (DataTable)this.Items["tempdata"];
return null;
}
set
{
this.Context.Items["tempdata"] = value;
}
}
Тогда вы получите доступ к собственности:
this.TempData = yourdatatable;
и получить его где-нибудь
DataTable storedTable = this.TempData;