2

如果我在设计时定义了一个 ObjectDataSource,我可以在运行时从该 ObjectDataSource 获取一个 DataTable 吗?我有一个返回 DataTable 的方法,该方法用于 ObjectDataSource 的 Select 方法属性。

4

2 回答 2

1

我不太明白您的问题...您是在问您在 ObjectDataSource 中定义的对象是否可以在配置的 select 方法中返回 DataTable ?是的,我一直这样做。您还可以检查 OnSelected 事件中返回的 DataTable(它是事件对象的 ReturnValue 属性)。

于 2008-12-23T17:52:51.307 回答
1

是的,但是您需要注意该项目的绑定时间。

如果您在谈论网页:

如果您在页面加载之前尝试访问 DataSource(在您的情况下为 DataTable),它将为空。

如果您在绑定后尝试访问它,您将能够使用该对象。

于 2008-12-23T18:02:10.760 回答