SQL Viewstate в Delphi ASP.Net - Как переопределить PageStatePersister - PullRequest
0 голосов
/ 12 апреля 2011

Я следую этому примеру сохранения состояния просмотра в базе данных. Тем не менее, я подошел к концу страницы, и он просит меня переопределить свойство .. Я понятия не имею, как этого добиться в Delphi. Может ли кто-нибудь указать мне правильное направление?

Я использую настройки Masterpage и .NET 2.0

Просмотр состояния в БД

РЕДАКТИРОВАТЬ: Для получения дополнительной информации, это то, что я пытался:

TDefault = class(System.Web.UI.Page)
   //Code excluded
public
   function GetPageStatePersister: PageStatePersister; 
   property PageStatePersister: PageStatePersister read GetPageStatePersister;
end;

Но код внутри GetPageStatePersister не вызывается.

Спасибо.

1 Ответ

0 голосов
/ 13 апреля 2011

Хорошо, удалось разобраться с этим.Используя .NET Reflecter, я копался в сборке System.Web.UI.Page и обнаружил, что функция называется get_PageStatePersiter, поэтому я только что сделал:

function get_PageStatePersister: PageStatePersister; override;
...