как не потерять значения таблиц в asp.net, когда функция page_load Avoke - PullRequest
0 голосов
/ 21 мая 2018

Я создал динамическую таблицу в VB.NET на странице asp.net, и она показывает правильно.Но когда я пытаюсь прочитать таблицу по щелчку, даже когда я написал: tablename.rows.count она показывает 0, на моей странице я вижу таблицу и строки.

Image 1 Image 2

1 Ответ

0 голосов
/ 21 мая 2018

Как вы сохраняете таблицу между страницами?Вы утверждаете, что создали «динамическую» таблицу, которая предполагает, что она не хранится где-либо на диске или в базе данных.Быстрый способ справиться с этим - сохранить его в объекте Session, например, так:

Session("MyDataTable") = MyDataTable

В событии щелчка вы получите объект данных следующим образом:

MyDataTable = Session("MyDataTable") 

, используябазовый объект сеанса требует, чтобы на клиенте были включены куки сеанса, есть другие способы обработки сеанса (и постоянных данных), но это быстрый и грязный способ.

...