Где кэшируются данные ObjectDataSource?

Я рассматриваю возможность использования ObjectDataSource в качестве промежуточного звена между элементами управления моей страницы и уровнем доступа к данным и объектной моделью. Обычно я вручную создавал объект и заполнял его с помощью серии операторов findcontrol, когда мне нужно вставить / обновить данные в базе данных. Я надеюсь, что смогу использовать ObjectDataSource для маршалинга данных между моим объектом и моими элементами управления, исключив этот ручной код, если ObjectDataSource не требует больших накладных расходов.

Обратил внимание на свойство EnableCaching, где происходит кеширование? это в поле зрения?


person Jeremy    schedule 16.03.2010    source источник
comment
О каком языке программирования мы здесь говорим ??   -  person Carl Smotricz    schedule 16.03.2010
comment
извините, это относится к среде .net (asp.net)   -  person Jeremy    schedule 16.03.2010


Ответы (1)


Он кэширует в глобальном кэше: ObjectDataSource .EnableCaching

person Josh    schedule 16.03.2010
comment
Хорошо, тогда это серверная часть. Ба! Я надеялся на состояние просмотра. - person Jeremy; 16.03.2010
comment
Вы действительно хотите кэшировать столько данных в режиме просмотра? - person Josh; 16.03.2010