当ObjectDataSource从缓存中检索数据时访问输出参数

时间:2012-03-11 16:07:17

标签: asp.net objectdatasource output-parameter

我有一个ObjectDataSource,它的select方法中有一个输出参数。我的ObjectDataSource启用了缓存。

当ObjectDataSource从数据库中检索数据时,我可以访问ObjectDataSource_Selected事件中的输出参数。

但是当数据从缓存版本中检索时,Selected事件将不会触发,我无法访问输出参数。

当ObjectDataSource从缓存中检索数据时,是否有任何解决方案来访问输出参数?

1 个答案:

答案 0 :(得分:0)

您可以将输出参数值存储在ObjectDataSource_Selected事件中的Cache中,或者只是重构存储过程或查询而不使用输出参数。